Exemplo n.º 1
0
class PriorityTest(unittest.TestCase):
    def setUp(self):
        self.loader = TestLoader()

    def test_priority_class(self):
        test = mk_critical_class()
        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("critical", test.priority)

    def test_priority_method(self):
        test = mk_critical_method()

        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("critical", test.priority)

    def test_priority_unknown(self):
        test = mk_unknown_priority_method()
        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("unknown", test.priority)
Exemplo n.º 2
0
class PriorityTest(unittest.TestCase):
    def setUp(self):
        self.loader = TestLoader()

    def test_priority_class(self):
        test = mk_critical_class()
        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("critical", test.priority)

    def test_priority_method(self):
        test = mk_critical_method()

        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("critical", test.priority)

    def test_priority_unknown(self):
        test = mk_unknown_priority_method()
        suited_test = self.loader.suiteClass([test])
        tests = suited_test._tests
        for test in tests:
            self.assertTrue(hasattr(test, "priority"))
            self.assertEqual("unknown", test.priority)