Я создал свой собственный скрипт, чтобы тестирование выполнялось немного быстрее в моих. NET проектах.
Имя скрипта - TestCoverage, он находится в папке / home / user / bin с исполняемым файлом. разрешений, а также добавлен в мой PATH для удобства.
#!/bin/bash
echo "Collecting TestCoverage..."
dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
Скрипт работает, как ожидалось, но после этого терминал перестает принимать ввод. Я могу только нажать клавишу Enter, а курсор мигает как обычно.
Bash версия 4.4.20, работающая на Ubuntu 18.04
Я провел некоторое тестирование и, похоже, вводит данные но это не отображается на консоли. Проблема непостоянна, она возникает и проходит через разные терминальные сеансы.