Я запускаю тестовый сценарий Selenium через командную строку, которая должна возвращать код выхода «0» или «1» в зависимости от успеха / неудачи теста.
Однако я не могуиспользуйте команду SET, чтобы установить это возвращаемое значение и назначить его переменной.
Когда я запускаю
Run.bat -project_location "%ProjectLocation%" %RUN_PROP% -latest_exe_status
в командной строке, я получаю 0 - что ожидается.
Однако когда я запускаю
SET STATUS=Run.bat -project_location "%ProjectLocation%" %RUN_PROP% -latest_exe_status
echo %STATUS%
, я получаю - Run.bat -project_location "% ProjectLocation%"% RUN_PROP% -latest_exe_status
я почти уверен, что мне не хватаетчто-то очень тривиальное, но я не мог понять, чего мне не хватает!Это сводит меня с ума.