diff --git a/maestro-cli/src/main/java/maestro/cli/command/TestCommand.kt b/maestro-cli/src/main/java/maestro/cli/command/TestCommand.kt index f1ad98dd18..c53a74b3ea 100644 --- a/maestro-cli/src/main/java/maestro/cli/command/TestCommand.kt +++ b/maestro-cli/src/main/java/maestro/cli/command/TestCommand.kt @@ -266,12 +266,11 @@ class TestCommand : Callable { if (flowFile.isDirectory || format != ReportFormat.NOOP) { // Run multiple flows - if (continuous) { - throw CommandLine.ParameterException( - commandSpec.commandLine(), - "Continuous mode is not supported for directories. $flowFile is a directory", - ) + val error = + if (format != ReportFormat.NOOP) "Format can not be different from NOOP in continuous mode. Passed format is $format." + else "Continuous mode is not supported for directories. $flowFile is a directory" + throw CommandLine.ParameterException(commandSpec.commandLine(), error) } val suiteResult = TestSuiteInteractor(