Драйвер Flutter: тестовый файл не найден

#flutter #testing #integration

#флаттер #тестирование #интеграция

Вопрос:

Я пытаюсь запустить flutter drive --target=test_driver/app.dart и получаю сообщение об ошибке:

 Target file "test_driver/app.dart" not found.
  

Итак, я изменил путь к flutter drive --target=lib/test_driver/app.dart и получаю сообщение об ошибке:

 Using device sdk gphone x86 arm.
Test file not found: /home/user/Documents/dev/flutter-app/test_driver/test_driver/app_test.dart.
  

Это структура моего проекта:

 flutter-app/
  lib/
    test_driver/
      app.dart
      app_test.dart
  

Почему он не может найти тестовый файл?

Ответ №1:

Драйвер Flutter ожидает test_driver , что каталог будет прямым дочерним элементом корневого каталога проекта. Поэтому я переместил его за пределы lib/ , и это устранило проблему.