Как настроить ocaml ounit тесты, чтобы они не были параллельными?
В настоящее время у меня есть следующее для запуска моих модульных тестов:
let suite =
"suite">:::
["test_1">:: test_1;
"test_2">:: test_2;]
;;
let () =
run_test_tt_main suite
;;
Проблема заключается в том, что test_1 и test_2 включают в себя некоторые соединения TCP и имеют общие порты. Мне нужно, чтобы они запускались последовательно, мне все равно, в каком порядке.
Изменить: аргумент командной строки может быть указан для запуска их последовательно
test-name -runner sequential
Но как мне сделать эту опцию по умолчанию в исходном коде?