В nosetests python вы можете просто указать, чтобы запустить один тест, вызвав его класс, за которым следует имя теста, как мы можем это сделать с ExUnit от Elixir?В ExUnit Elixir, можно ли просто запустить один тест?
ответ
Теперь вы можете сделать mix test path/to/test.exs:13
, где 13 - это линия теста.
Кажется, что Амрита может запустить один конкретный тест на время:
я задал тот же вопрос сегодня на IRC и ребята ответили (спасибо Nhu и Хосе), что теперь я могу это сделать со смесью.
Вы можете запустить один тест с:
mix test path/to/file_test.exs:42
Если вы работаете с Vim, вы можете создать отображение like I did here (based on vim-rspec).
Добавьте тег к тесту (например, wip
) и запустите флаг mix --only
.
@tag :wip
test "only run this test" do
assert true
end
Run как: mix test --only wip
Это будет работать только тесты с определенным тегом, пропуская все остальные.
Отличное решение! Thanks –
Чрезвычайно ценный, спасибо! –
- 1. Elixir ExUnit: испытуемый модуль не доступен
- 2. Как запустить тесты ExUnit в IEx
- 3. Elixir testing - ExUnit - Повторяющиеся экземпляры данных
- 4. Maven - Selenium - можно запустить только один тест
- 5. Есть ли способ проверить частные функции в модулях ExUnit Elixir?
- 6. может просто запустить один тест в исходном коде ActiveModel?
- 7. Можно ли запустить один тест, используя QUnit inside Karma?
- 8. Elixir глоток TDD запустить определенный тест
- 9. Elixir проверить, вызвана ли функция из теста ExUnit?
- 10. Просто запустить одиночный тест вместо всего набора?
- 11. Можно ли заглушить (mock?) Ecto.UUID.generate в тесте ExUnit?
- 12. Можно ли запустить весь модульный тест?
- 13. ExUnit mock sequence
- 14. Как запустить только один тест?
- 15. Запустить один тест в Flash Builder?
- 16. Можно ли запустить тест с TestNG в Android Studio?
- 17. Можно ли запустить единый тест тестового класса в Grails?
- 18. Могу ли я запустить один тест в наборе?
- 19. Как запустить один тест в NightWatch
- 20. Как запустить отдельную функцию в приложении Elixir?
- 21. Как запустить приложение Elixir?
- 22. Rails Rspec - запустить только один тест
- 23. можно запустить тест gatling и selenium togethter
- 24. запустить один интеграционный тест из тестового класса
- 25. Excel VBA: Можно ли просто расширить диапазон на один?
- 26. Можно ли запустить один конкретный тест seleniumtest по многим URL-адресам?
- 27. как запустить один тест из testngxml/Maven
- 28. Требуется ли модульный тест весны MVC или просто тест интеграции
- 29. Можно ли закодировать тест в JMeter?
- 30. Можно ли сбросить тест JUnit?
На самом деле теперь вы можете добавить номер строки теста в конец указанной выше команды mix – Dokie
Для проекта зонтика не включайте 'apps/app_name' в путь к файлу. Даже если путь к файлу из корневого каталога - 'apps/app_name/test/app_name_test.exs', просто запустите' mix test test/app_name_test.exs: 13'. См. [This] (https://github.com/elixir-lang/elixir/issues/5650#issuecomment-272390635). –