def testMultipleSuitesAndFixtures(self): """Tests multiple suites each with multiple fixtures.""" gtest_output = ("TestSuite1.\n TestFixture1\n TestFixture2\n" "TestSuite2.\n TestFixtureA\n TestFixtureB\n") expected_test_list = ["TestSuite1.TestFixture1", "TestSuite1.TestFixture2", "TestSuite2.TestFixtureA", "TestSuite2.TestFixtureB"] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)
def testSingleSuiteAndMultipleFixtures(self): """Tests a single suite with multiple fixtures.""" gtest_output = "TestSuite.\n TestFixture1\n TestFixture2\n" expected_test_list = [ "TestSuite.TestFixture1", "TestSuite.TestFixture2" ] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)
def testMultipleSuitesAndFixtures(self): """Tests multiple suites each with multiple fixtures.""" gtest_output = ("TestSuite1.\n TestFixture1\n TestFixture2\n" "TestSuite2.\n TestFixtureA\n TestFixtureB\n") expected_test_list = [ "TestSuite1.TestFixture1", "TestSuite1.TestFixture2", "TestSuite2.TestFixtureA", "TestSuite2.TestFixtureB" ] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)
def testWindowsNewlines(self): """Tests handling of \r\n newlines.""" gtest_output = "TestSuite.\r\n TestFixture1\r\n" expected_test_list = ["TestSuite.TestFixture1"] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)
def testSingleSuiteAndFixture(self): """Tests a single suite with a single fixture.""" gtest_output = "TestSuite.\n TestFixture\n" expected_test_list = ["TestSuite.TestFixture"] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)
def testSingleSuiteAndMultipleFixtures(self): """Tests a single suite with multiple fixtures.""" gtest_output = "TestSuite.\n TestFixture1\n TestFixture2\n" expected_test_list = ["TestSuite.TestFixture1", "TestSuite.TestFixture2"] self.assertEquals(_gtest_list_tests(gtest_output), expected_test_list)