A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2008-April/078706.html below:

[Python-Dev] Proposed unittest changes

[Python-Dev] Proposed unittest changesChristian Heimes lists at cheimes.de
Thu Apr 17 17:27:19 CEST 2008
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
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4