On Thu, Apr 17, 2008 at 8:27 AM, Christian Heimes <[EMAIL PROTECTED]> wrote: > 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
-1 on this; it requires more thinking and has more opportunities for mistakes (e.g. why "gt" and not ">"?). > I also like to have some assert for is, type, isinstance, issubclass and > contains. Yes. Michael had In/NotIn. I have needed all of the others too at various times! -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ 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