コード例 #1
0
 def test_finding_subdirectory_controller(self):
     directory_controller = TestDataDirectoryController(_data_directory('Root'))
     subdirectory_controller = TestDataDirectoryController(_data_directory('Sub.suite'))
     directory_controller.add_child(subdirectory_controller)
     self.project._controller = directory_controller
     result = self.project.find_controller_by_longname('Root.Sub.suite')
     assert_equals(result, subdirectory_controller)
コード例 #2
0
 def test_finding_subdirectory_controller(self):
     directory_controller = TestDataDirectoryController(_data_directory('Root'))
     subdirectory_controller = TestDataDirectoryController(_data_directory('Sub.suite'))
     directory_controller.add_child(subdirectory_controller)
     self.project._controller = directory_controller
     result = self.project.find_controller_by_longname('Root.Sub.suite')
     assert_equal(result, subdirectory_controller)
コード例 #3
0
 def _create_suite_structure_with_two_tests_with_same_name(self):
     directory_controller = TestDataDirectoryController(_data_directory('Ro.ot'))
     suite1_controller = TestCaseFileController(_testcasefile('Suite.1.txt'))
     test1 = suite1_controller.create_test('Te.st')
     suite2_controller = TestCaseFileController(_testcasefile('Suite.2.txt'))
     test2 = suite2_controller.create_test('Te.st')
     directory_controller.add_child(suite1_controller)
     directory_controller.add_child(suite2_controller)
     self.project._controller = directory_controller
     return test1, test2
コード例 #4
0
 def _create_suite_structure_with_two_tests_with_same_name(self):
     directory_controller = TestDataDirectoryController(_data_directory('Ro.ot'))
     suite1_controller = TestCaseFileController(_testcasefile('Suite.1.txt'))
     test1 = suite1_controller.create_test('Te.st')
     suite2_controller = TestCaseFileController(_testcasefile('Suite.2.txt'))
     test2 = suite2_controller.create_test('Te.st')
     directory_controller.add_child(suite1_controller)
     directory_controller.add_child(suite2_controller)
     self.project._controller = directory_controller
     return test1, test2
コード例 #5
0
 def test_finding_correct_testcase_when_two_files_with_same_name_start(self):
     directory_controller = TestDataDirectoryController(_data_directory('t'))
     suite1_controller = TestCaseFileController(_testcasefile('test.txt'))
     test1 = suite1_controller.create_test('A')
     suite2_controller = TestCaseFileController(_testcasefile('test2.txt'))
     test2 = suite2_controller.create_test('A')
     directory_controller.add_child(suite1_controller)
     directory_controller.add_child(suite2_controller)
     self.project._controller = directory_controller
     result1 = self.project.find_controller_by_longname('T.'+test1.longname, test1.display_name)
     assert_equals(result1, test1)
     result2 = self.project.find_controller_by_longname('T.'+test2.longname, test2.display_name)
     assert_equals(result2, test2)
コード例 #6
0
 def test_finding_correct_testcase_when_two_files_with_same_name_start(self):
     directory_controller = TestDataDirectoryController(_data_directory('t'))
     suite1_controller = TestCaseFileController(_testcasefile('test.txt'))
     test1 = suite1_controller.create_test('A')
     suite2_controller = TestCaseFileController(_testcasefile('test2.txt'))
     test2 = suite2_controller.create_test('A')
     directory_controller.add_child(suite1_controller)
     directory_controller.add_child(suite2_controller)
     self.project._controller = directory_controller
     result1 = self.project.find_controller_by_longname('T.' + test1.longname, test1.display_name)
     assert_equal(result1, test1)
     result2 = self.project.find_controller_by_longname('T.' + test2.longname, test2.display_name)
     assert_equal(result2, test2)