코 - selecttests는 테스트가 코에 의해 실행하기위한 키워드의 화이트리스트를 지정하는 플러그인 코입니다.
용법
플러그인 패키지 자체에 플러그인을 사용의 예 :
모든 테스트를 실행합니다 :
$ nosetests -v
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_case_insensitive (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_negative (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_unselected (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_unselected_override (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_is_selected_wildcard (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_options (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... 확인
-------------------------------------------------- --------------------
0.008s 13 테스트를 실행
OK
만 키워드 구성과 테스트를 실행 :
$ nosetests -v -t 구성
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
-------------------------------------------------- --------------------
0.006s 4 테스트를 실행
OK
케이스를 구분하지 :
$ nosetests -v -t CONFIGURE
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
-------------------------------------------------- --------------------
0.006s 4 테스트를 실행
OK
만 키워드 구성과 테스트를 실행하지만 키워드 복잡와 테스트를 제외 :
$ nosetests -v -t 구성 -e 복잡한
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
-------------------------------------------------- --------------------
0.006s 3 테스트를 실행
OK
단지 몇 가지 검사를 제외하려면, 코 자체에서 제공되는 -e를 사용 :
$ nosetests -v -e is_selected
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_options (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... 확인
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... 확인
-------------------------------------------------- --------------------
0.005s 7 테스트를 실행
OK
이 요구 사항 :
이 파이썬
코
댓글을 찾을 수 없습니다