Example #1
0
 def test_get_test_names(self):
     """ Check get_test_names() behavior """
     lst = RunnerTests()
     self.assertEqual(lst.get_test_names(), [])
     lst.update({"foo": ["a"]})
     self.assertEqual(lst.get_test_names(), ["foo"])
     lst.update({"foo": ["a"], "bar": ["b"]})
     self.assertEqual(lst.get_test_names(), ["foo", "bar"])
Example #2
0
 def test_when_empty(self):
     """ Check behavior is correct when empty """
     # It should return None in both cases
     lst = RunnerTests()
     self.assertEqual(lst.test_to_negotiate_uri("foo"), None)
     self.assertEqual(lst.get_next_test(), None)
     self.assertEqual(lst.get_test_names(), [])