From 1eb9fd3523575a066d9f7406c522890bfb3d371f Mon Sep 17 00:00:00 2001 From: Waylan Limberg Date: Tue, 15 Sep 2020 14:07:18 -0400 Subject: [PATCH] Avoid duplicate tests. --- tests/test_syntax/extensions/test_md_in_html.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_syntax/extensions/test_md_in_html.py b/tests/test_syntax/extensions/test_md_in_html.py index 7b980f6e3..b68412c8e 100644 --- a/tests/test_syntax/extensions/test_md_in_html.py +++ b/tests/test_syntax/extensions/test_md_in_html.py @@ -20,6 +20,7 @@ License: BSD (see LICENSE.md for details). """ +from unittest import TestSuite from markdown.test_tools import TestCase from ..blocks.test_html_blocks import TestHTMLBlocks @@ -752,3 +753,12 @@ def test_md1_nested_footnote_ref(self): '', extensions=['md_in_html', 'footnotes'] ) + + +def load_tests(loader, tests, pattern): + ''' Ensure TestHTMLBlocks doesn't get run twice by excluding it here. ''' + suite = TestSuite() + for test_class in [TestDefaultwMdInHTML, TestMdInHTML]: + tests = loader.loadTestsFromTestCase(test_class) + suite.addTests(tests) + return suite