Как ждать, пока выполняется Run (из библиотеки OperatingSystem), прежде чем делать следующий шаг? - PullRequest
0 голосов
/ 31 января 2020

У меня есть один контрольный пример (TC1). Этот тестовый случай вызывает с помощью команды Run robot -t TC2 mytestsuite.robot другой тестовый пример (TC2).

Однако TC2 выполняется только в конце TC1, а не в тот момент, когда он вызывается.

Мы видим это по логам. Вызов выполняется в 10:21:55.870, но команда выполняется только в 10:23:21.463.

Алгоритм выглядит следующим образом:

Some actions
Run    robot -t TC2 mytestsuite.robot
Some actions 2

Здесь Some actions 2 выполняются до Run robot -t TC2 mytestsuite.robot. Как подождать, пока выполняется выполнение, прежде чем выполнить следующий шаг?

У вас есть идеи, как это исправить?

1 Ответ

0 голосов
/ 31 января 2020

Решение состоит в том, чтобы поместить вызываемые тестовые случаи в другой проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...