On Wed, Jul 7, 2010 at 4:33 PM, Brett Cannon <br...@python.org> wrote:
>>>> 2. There are test classes defined at the test_datetime module level >>>> that subclass from datetime classes. The self.module is not available >>>> at the module level. These should probably be moved to setUp() >>>> methods and attached to test case self. .. >> What about #2? > Either define two different subclasses or write a function that > returns the class using the superclass that you want. > Selecting one of two globally defined different subclasses will be ugly in parameterized tests. An in the other approach, the class definitions will have to be moved away from the module level and inside a scope where module variable is present. Yes, it looks like some refactoring is unavoidable. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com