반응형
Elixir의 ExUnit에서 하나의 테스트 만 실행할 수 있습니까?
파이썬의 nosetest에서 클래스를 호출 한 다음 테스트 이름을 호출하여 하나의 테스트를 실행하도록 지정할 수 있습니다. Elixir의 ExUnit으로 어떻게이 작업을 수행 할 수 있습니까?
이제 할 수 있습니다 mix test path/to/test.exs:13
. 여기서 13은 테스트 라인입니다.
테스트 (예 :)에 태그를 추가 wip
하고 mix --only
플래그로 실행합니다 .
@tag :wip
test "only run this test" do
assert true
end
다음으로 실행 : mix test --only wip
이렇게하면 정의 된 태그가있는 테스트 만 실행되고 나머지는 모두 건너 뜁니다.
나는 오늘 IRC에서 같은 질문을했고 사람들은 이제 믹스로 할 수 있다고 대답했습니다 (Nhu와 José에게 감사합니다).
다음을 사용하여 단일 테스트를 실행할 수 있습니다.
mix test path/to/file_test.exs:42
Vim으로 작업하는 경우 여기에서했던 것처럼 (vim-rspec 기반) 매핑을 만들 수 있습니다 .
Amrita는 한 번에 하나의 특정 테스트를 실행할 수있는 것 같습니다.
https://github.com/josephwilk/amrita
참조 URL : https://stackoverflow.com/questions/21878409/in-elixirs-exunit-is-it-possible-to-just-run-one-test
반응형
'Nice programing' 카테고리의 다른 글
해시를 저장하려면 어떤 종류의 데이터 유형을 사용해야합니까? (0) | 2020.12.28 |
---|---|
Unix에서 각 줄 끝의 문자를 제거하는 방법 (0) | 2020.12.28 |
C #에서 확장 메서드를 사용할 때 오류 (0) | 2020.12.28 |
iFrame 내에서 메인 페이지를 다시로드하는 방법 (0) | 2020.12.28 |
respondsToSelector를 사용할 때 " '…'는 더 이상 사용되지 않음"표시 안 함 (0) | 2020.12.28 |