File tree 1 file changed +4
-1
lines changed
utbot-framework/src/main/kotlin/org/utbot/engine
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -456,7 +456,6 @@ class UtBotSymbolicEngine(
456
456
} else {
457
457
null
458
458
}
459
-
460
459
else -> {
461
460
ObjectModelProvider (defaultIdGenerator).withFallback(fallbackModelProvider).generate(
462
461
syntheticMethodForFuzzingThisInstanceDescription
@@ -482,6 +481,10 @@ class UtBotSymbolicEngine(
482
481
var attempts = 0
483
482
val attemptsLimit = UtSettings .fuzzingMaxAttempts
484
483
val hasMethodUnderTestParametersToFuzz = executableId.parameters.isNotEmpty()
484
+ if (! hasMethodUnderTestParametersToFuzz && executableId.isStatic) {
485
+ // Currently, fuzzer doesn't work with static methods with empty parameters
486
+ return @flow
487
+ }
485
488
val fuzzedValues = if (hasMethodUnderTestParametersToFuzz) {
486
489
fuzz(methodUnderTestDescription, modelProvider(defaultModelProviders(defaultIdGenerator)))
487
490
} else {
You can’t perform that action at this time.
0 commit comments