Пример #1
0
    def test_hastests(self):
        from testdoc.tests import hastests

        find_tests(self.collector, hastests)
        self.assertEqual(
            self.collector.log,
            [
                ("module", hastests),
                ("class", hastests.SomeTest),
                ("method", hastests.SomeTest.test_foo_handles_qux),
                ("method", hastests.SomeTest.test_bar),
                ("class", hastests.AnotherTest),
                ("method", hastests.AnotherTest.test_baz),
            ],
        )
Пример #2
0
    def test_hasemptycase(self):
        from testdoc.tests import hasemptycase

        find_tests(self.collector, hasemptycase)
        self.assertEqual(self.collector.log, [("module", hasemptycase), ("class", hasemptycase.SomeTest)])
Пример #3
0
    def test_empty(self):
        from testdoc.tests import empty

        find_tests(self.collector, empty)
        self.assertEqual(self.collector.log, [("module", empty)])