def test_cases():
 TMTestCase.generate_tests()
 (yield TMTestCase)
 MarkdownTestTestCase.generate_tests()
 (yield MarkdownTestTestCase)
 PHPMarkdownTestCase.generate_tests()
 (yield PHPMarkdownTestCase)
 PHPMarkdownExtraTestCase.generate_tests()
 (yield PHPMarkdownExtraTestCase)
 (yield DirectTestCase)
 (yield DocTestsTestCase)

def test_cases ( ) : TMTestCase . generate_tests ( ) ( yield TMTestCase ) MarkdownTestTestCase . generate_tests ( ) ( yield MarkdownTestTestCase ) PHPMarkdownTestCase . generate_tests ( ) ( yield PHPMarkdownTestCase ) PHPMarkdownExtraTestCase . generate_tests ( ) ( yield PHPMarkdownExtraTestCase ) ( yield DirectTestCase ) ( yield DocTestsTestCase )
this is called by test .