VS Code не распознает юнит-тесты во флаттере - PullRequest
0 голосов
/ 19 февраля 2019

Код Visual Studio не распознает модульные тесты, сгруппированные в group(...).Но он распознает юнит-тесты, которые не сгруппированы.Я имею в виду, что они автономны test(...).Я хочу использовать группу, потому что мне нужно setUp().

Там есть Run | Debug ссылка выше group.Когда я нажимаю «Отладка» или «Выполнить», консоль отладки показывает No tests match regular expression "^LocalRepository$".

. Тесты выполняются правильно с командой flutter test.

Dart SDK:> = 2.1.0 <3.0.0 </p>

Канал флаттера: мастер

Редактировать: я нашел обходной путь - я просто не использую group обратный вызов.Но я не могу запустить все тесты, нажав Run выше group.

1 Ответ

0 голосов
/ 22 февраля 2019

Распределены ли ваши тесты / группы по нескольким файлам?Существуют некоторые ограничения на интеграцию между расширением VS Code и тестовым пакетом, к которому вы можете обратиться.

В v2.23 было исправление (выпущено за несколько дней до вашего вопроса)) это должно было бы немного улучшить это (удаление ссылок Run / Debug в некоторых местах, где они не работают), но если вы уже работаете с этой версией, возможно, это не охватило ваш случай.

Если вымогу выложить небольшое репро на GitHub Я бы определенно хотел посмотреть, смогу ли я улучшить это.Спасибо!

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