Skip to content

Commit 0763125

Browse files
committed
chore: Init random generator for all commands
1 parent dd32a65 commit 0763125

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/main/java/com/endava/cats/command/ExplainCommand.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.endava.cats.fuzzer.special.mutators.api.Mutator;
55
import com.endava.cats.model.CatsResponse;
66
import com.endava.cats.model.CatsResultFactory;
7+
import com.endava.cats.util.CatsRandom;
78
import com.endava.cats.util.VersionProvider;
89
import io.github.ludovicianul.prettylogger.PrettyLogger;
910
import io.github.ludovicianul.prettylogger.PrettyLoggerFactory;
@@ -55,6 +56,7 @@ public class ExplainCommand implements Runnable {
5556

5657
@Override
5758
public void run() {
59+
CatsRandom.initRandom(0);
5860
switch (type) {
5961
case FUZZER -> displayFuzzerInfo();
6062
case MUTATOR -> displayMutatorInfo();

src/main/java/com/endava/cats/command/ListCommand.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.endava.cats.http.HttpMethod;
1818
import com.endava.cats.model.FuzzingData;
1919
import com.endava.cats.util.AnnotationUtils;
20+
import com.endava.cats.util.CatsRandom;
2021
import com.endava.cats.util.ConsoleUtils;
2122
import com.endava.cats.util.JsonUtils;
2223
import com.endava.cats.util.OpenApiUtils;
@@ -97,6 +98,7 @@ public ListCommand(@Any Instance<Fuzzer> fuzzersList, @Any Instance<OpenAPIForma
9798

9899
@Override
99100
public void run() {
101+
CatsRandom.initRandom(0);
100102
if (listCommandGroups.listFuzzersGroup != null && listCommandGroups.listFuzzersGroup.fuzzers) {
101103
listFuzzers();
102104
}

0 commit comments

Comments
 (0)