Python: Unittest
I was wondering when we run _unittest.main()_, how does Python know what subclasses _unittest.Testcase_ have?

For example, if I add a class _FromRomanBadInput(unittest.TestCase)_, how does _unittest_ know to run this?
Python: Unittest
===

I was wondering when we run _unittest.main()_, how does Python know what subclasses _unittest.Testcase_ have?

For example, if I add a class _FromRomanBadInput(unittest.TestCase)_, how does _unittest_ know to run this?