В Elixir'S ExUnit можно ли просто выполнить один тест?
в nosetests python вы можете просто указать, чтобы запустить один тест, вызвав его класс, за которым следует имя теста, как мы можем сделать это с помощью ExUnit Elixir ?
4 ответа:
добавить тег в тест (например
wip
) и сmix --only
флаг.@tag :wip test "only run this test" do assert true end
запуск:
mix test --only wip
это будет выполнять тесты только с определенным тегом, пропуская все остальные.
Я задал тот же вопрос сегодня на IRC, и ребята ответили (Спасибо Nhu и José), что теперь я могу сделать это с mix.
вы можете запустить один тест:
mix test path/to/file_test.exs:42
Если вы работаете с Vim, вы можете создать отображение как я сделал здесь (на основе vim-rspec).