จมูก selecttests เป็นจมูกปลั๊กอินเพื่อระบุรายการที่อนุญาตของคำหลักสำหรับการทดสอบจะได้รับการดำเนินการโดยจมูก.
การใช้งาน
ตัวอย่างของการใช้ปลั๊กอินในแพคเกจปลั๊กอินตัวเอง:
เรียกใช้การทดสอบทั้งหมด:
$ nosetests -v
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_case_insensitive (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_negative (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_unselected (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_unselected_override (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_is_selected_wildcard (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_options (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
วิ่ง 13 การทดสอบใน 0.008s
ตกลง
เพียงเรียกใช้การทดสอบที่มีการกำหนดค่าคำสำคัญ:
$ nosetests -v -t กำหนดค่า
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
4 วิ่งทดสอบใน 0.006s
ตกลง
ความรู้สึกกรณี:
$ nosetests -v -t กําหนด
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
4 วิ่งทดสอบใน 0.006s
ตกลง
เพียงเรียกใช้การทดสอบที่มีการกำหนดค่าคำ แต่ไม่รวมการทดสอบมีความซับซ้อนคำสำคัญ:
$ nosetests -v -t กำหนดค่า -e ซับซ้อน
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
วิ่ง 3 การทดสอบใน 0.006s
ตกลง
เพื่อยกเว้นเพียงการทดสอบบางอย่างใช้ -e ที่ให้บริการโดยจมูกตัวเอง:
$ nosetests -v -e is_selected
test_configure_complex (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_empty_string (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_none (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_configure_simple (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_options (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_exclude (noseselecttests.tests.NoseSelectPluginTest) ... ok
test_prepareTestCase_select (noseselecttests.tests.NoseSelectPluginTest) ... ok
-------------------------------------------------- --------------------
วิ่งทดสอบใน 7 0.005s
ตกลง
ต้องการ
- หลาม
- จมูก
ความคิดเห็นที่ไม่พบ