def test_is_selected_SyntaxError(self): # means we have SyntaxError in this file name = None plugin = NoseSelectPlugin() plugin.selected_tests = ['configure'] self.assertTrue(plugin._is_selected(DummyTest(name, exc_class=SyntaxError)))
def test_is_selected_case_insensitive(self): name = "noseselecttests.tests.NoseSelectPluginTest.test_configure_complex" plugin = NoseSelectPlugin() plugin.selected_tests = ['noseselectplugintest'] self.assertTrue(plugin._is_selected(DummyTest(name)))
def test_is_selected_simple(self): name = "noseselecttests.tests.NoseSelectPluginTest.test_configure_complex" plugin = NoseSelectPlugin() plugin.selected_tests = ['configure'] self.assertTrue(plugin._is_selected(DummyTest(name)))
def test_is_selected_negative(self): name = "noseselecttests.tests.NoseSelectPluginTest.test_configure_complex" plugin = NoseSelectPlugin() plugin.selected_tests = ['foobar'] self.assertFalse(plugin._is_selected(DummyTest(name)))