Я не могу запускать наборы тестов JUnit в версии 1.2.4, так как команда play test-only недоступна. Пожалуйста, ответьте тем же, если это можно исправить без обновления до более поздних версий Play.
Запуск Test Suite в Play 1.2.4
Ответы (4)
Вы можете запустить свои тесты с помощью команды:play test
Дополнительную информацию можно найти здесь: http://www.playframework.com/documentation/1.2.4/test
Запустите приложение в тестовом режиме:
play test
Затем откройте следующий URL-адрес:
http://localhost:9000/@tests
Вы сможете запускать все или отдельные тестовые классы. К сожалению, нет возможности запустить индивидуальный тест.
ИДЕ:
Если вы используете ide, например eclipse, вы можете запускать свои тесты junit из ide.
Командная строка:
Есть также следующие два параметра для командной строки:
Вариант 1:
play test
Это запускает приложение в тестовом режиме. Затем вы можете запустить все тесты через интерфейс браузера, доступный по адресу:
http://localhost:9000/@tests
(или ваш собственный порт, если вы его изменили)
Вариант 2:
play auto-test
Запускает тесты автоматически, не открывая браузер.
Попробуйте использовать testOnly в качестве команды, а не только для теста.