Мне нужно выяснить эту, казалось бы, очень простую проблему с Windows .bat файлом.Я использую Linux последние 10 лет полный рабочий день, поэтому я нахожусь на довольно незнакомой территории, когда дело касается скриптов .bat.
У нас есть несколько модульных тестов, которые нужно запустить из этого файла .batи сборка должна быть сгенерирована после запуска тестов.
Сам файл bat очень прост, я думал просто о цепочке команд:
cls
echo "Running test suite - CRMSync"
echo
echo
REM from command: --static-backup
phpunit --bootstrap test/bootstrap_test.php --verbose --log-junit
echo "Running phploc for CRMSync"
phploc --count-tests --verbose > C:\CRMsync\testResults\phploc\index.html
echo "Executing phing"
phing
Теперь достаточно просто, кроменичто не выполняется после команды phpunit.Как мне с этим бороться?Модульные тесты работают нормально, но я подозреваю, что даже в модульном тесте может быть уничтожен процесс.Есть ли способ как-то разорвать процесс или запустить другие команды ниже?
Спасибо SO'ers, как всегда, любая помощь очень ценится.