Как настроить 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

Но как мне сделать эту опцию по умолчанию в исходном коде?

0 ответов

Другие вопросы по тегам