Michael Foord schrieb: > By etc I assume you mean: > > assertLessThan > assertGreaterThan > assertLessThanOrEquals > assertGreaterThanOrEquals > > Would not variants be useful as well - it seems not as the not of one is > always another... (I think 'assertLessThan' reads better than > 'assertLess' but will do what I'm told...)
Most of the etc. could be simplified with a function assertOp which takes an operator as first argument import operator def assertOp(self, op, a, b, msg): func = getattr(operator, op) self.assert_(func(a, b) ...) assertOp("gt", a, b) == assert a > g I also like to have some assert for is, type, isinstance, issubclass and contains. Christian _______________________________________________ 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