Как запустить тесты Android с помощью sbt?

Я разработал для своего приложения небольшой набор тестов Android, написанный на Scala, который использует библиотеку Robotium. Этот пакет во всех смыслах является стандартным тестовым проектом Android JUnit и успешно работает при запуске из Eclipse.

Я уже успешно создал и запустил свое основное приложение для Android с помощью sbt android-plugin. Основное приложение находится в [ProjectDir] / src / main . Мне также удалось успешно собрать тестовое приложение для Android , которое находится в каталоге [ProjectDir] / tests / src / main . Я проверил эмулятор, и оказалось, что тестовое приложение было правильно установлено с помощью команды android-plugin tests / android: install-emulator . Однако, когда я пытаюсь запустить тестовый проект через sbt tests / android: test-emulator , я получаю:

...
Test results for InstrumentationTestRunner=
Time: 0.001

OK (0 tests)

Как я могу заставить sbt android-plugin распознавать, что проект содержит тесты JUnit, и запускать их?

10
задан Jeff Axelrod 30 January 2012 в 16:41
поделиться