[TIP] About assertMultilineEqual

Michael Foord fuzzyman at voidspace.org.uk
Tue Aug 17 02:43:00 PDT 2010


On 16/08/2010 02:21, Ned Batchelder wrote:
> I had to bridge this gap for coverage.py, and ended up doing it for a 
> few methods, see 
> http://bitbucket.org/ned/coveragepy/src/tip/test/backunittest.py
>
> But this method bothers me: the Multiline aspect has nothing to do 
> with the comparison, only with the reporting of failed assertions.  
> Better would be to have assertEqual be smart enough to recognize that 
> the arguments are multiline strings, and just do the right thing with 
> them.
>

If you use unittest2 then you get assertMultilineEqual and smarter 
assertEqual behaviour.

Michael

> --Ned.
>
> On 8/15/2010 8:42 PM, Alfredo Deza wrote:
>> Hi,
>>
>> Is there anything like assertMultilineEqual 
>> <http://docs.python.org/library/unittest.html#unittest.TestCase.assertMultiLineEqual> 
>> for older versions of Python (e.g. not 2.7)?
>>
>> I think nose and pytest may have already solved that, but is there an 
>> easy way that doesn't require added dependencies?
>>
>> Thanks!
>>
>>
>> _______________________________________________
>> testing-in-python mailing list
>> testing-in-python at lists.idyll.org
>> http://lists.idyll.org/listinfo/testing-in-python
>>    
>
>
> _______________________________________________
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
> http://lists.idyll.org/listinfo/testing-in-python
>    


-- 
http://www.ironpythoninaction.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.idyll.org/pipermail/testing-in-python/attachments/20100817/28840bb2/attachment.html>


More information about the testing-in-python mailing list