Beispiel #1
0
 def test_suite_ordering_preserves_wait_command(self):
     self.assertEqual(['s2', '#WAIT', 's1', 's3'],
                      pabot._preserve_order(['s1', 's2', 's3'],
                                            ['s2', '#WAIT', 's1']))
     self.assertEqual(['s2', '#WAIT', 's3'],
                      pabot._preserve_order(['s2', 's3'],
                                            ['s2', '#WAIT', 's1']))
Beispiel #2
0
 def test_suite_ordering_removes_old_duplicate(self):
     self.assertEqual(['s'],
         pabot._preserve_order(
             ['s'],
             ['s', 's']))
Beispiel #3
0
 def test_suite_ordering_removes_directory_suite_subsuites_also_from_old_list(self):
     self.assertEqual(['s'],
         pabot._preserve_order(
             ['s.s1', 's.sub.s2', 's.s3'],
             ['s.sub', 's']))
Beispiel #4
0
 def test_suite_ordering_removes_wait_command_if_it_would_be_last_element(self):
     self.assertEqual(['s2'], pabot._preserve_order(['s2'], ['s2', '#WAIT', 's1']))
Beispiel #5
0
 def test_suite_ordering_preserves_directory_suites(self):
     self.assertEqual(['s.sub', 's3'], pabot._preserve_order(['s.sub.s1', 's.sub.s2', 's3'], ['s.sub']))
Beispiel #6
0
 def test_suite_ordering_adds_new_suites_to_end(self):
     self.assertEqual(['s3', 's2', 's1'], pabot._preserve_order(['s1', 's2', 's3'], ['s3', 's2']))
Beispiel #7
0
 def test_suite_ordering_uses_old_order(self):
     self.assertEqual(['suite2', 'suite1'], pabot._preserve_order(['suite1', 'suite2'], ['suite2', 'suite1']))
Beispiel #8
0
 def test_suite_ordering_removes_old_suite(self):
     self.assertEqual(['newSuite'], pabot._preserve_order(['newSuite'], ['oldSuite']))
Beispiel #9
0
 def test_suite_ordering_adds_new_suite(self):
     self.assertEqual(['newSuite'], pabot._preserve_order(['newSuite'], []))
Beispiel #10
0
 def _test_preserve_order(self, expected, new_suites, old_suites):
     self.assertEqual(
         self._suites(expected),
         pabot._preserve_order(self._suites(new_suites),
                               self._suites(old_suites)))
Beispiel #11
0
 def _test_preserve_order(self, expected, new_suites, old_suites):
     self.assertEqual(self._suites(expected), pabot._preserve_order(self._suites(new_suites), self._suites(old_suites)))