summaryrefslogtreecommitdiff
path: root/testtools/compat.py
Commit message (Expand)AuthorAgeFilesLines
* Abstract text_or_bytesJonathan Lange2015-11-091-1/+4
* Fix building universal wheels on Python 3.Robert Collins2015-03-111-1/+1
* Overhaul exception reporting.Robert Collins2015-03-101-164/+3
* Update testtools.compat.__all__.Jelmer Vernooij2014-11-081-2/+0
* Remove and relocate some now un-needed compatibility functions.Daniel Watkins2013-12-031-28/+0
* Refactor testtools.compat._format_exc_info into two separate functions.Thomi Richards2013-10-211-19/+39
* Fixed SyntaxError when installing via Python 3wbond2013-03-181-1/+1
* Further fix to unicode_output_stream.Robert Collins2013-02-071-4/+3
* Fix handling of io.StringIO in unicode_output_stream.Robert Collins2013-02-071-2/+5
* * Testtools now depends on extras, a small library split out from it to containRobert Collins2013-01-181-1/+1
* Remove a dead line of code in compat.py.Robert Collins2012-10-211-1/+0
* More doc tweaksJonathan Lange2011-12-051-2/+3
* Add third state to multiline argument of text_repr and comment the internal l...Martin2011-09-131-2/+10
* Fix spelling error noted in review by jmlMartin2011-09-131-1/+1
* Hack over bump with bytes till things can be rewritten in a better wayMartin2011-08-241-0/+14
* Remove now unused to_text alias for unicode string type from compatMartin2011-08-221-5/+0
* Messy first pass at implementing text_reprMartin2011-08-221-2/+66
* Tests for repr function to replace broken stringification schemes in matchersMartin2011-08-221-0/+7
* Use the right level API to check the error output.Jonathan Lange2011-08-091-1/+1
* Add 'to_text', a compatibility helper that turns an object into a unicode str...Jonathan Lange2011-08-051-2/+7
* A version that actually works.Jonathan Lange2011-07-271-7/+14
* Add helper.Jonathan Lange2011-07-261-0/+7
* Wrap unicode streams on Python 2 so writing as well as printing unicode to th...Martin2011-07-011-1/+3
* Add a BytesIO alias for use when writing bytes aware code.Robert Collins2011-04-251-0/+1
* Merge trunk.Jonathan Lange2011-02-011-1/+1
|\
| * Get it right.Jonathan Lange2011-01-221-1/+1
* | Republish StringIO through compat to avoid repeated codeJonathan Lange2010-12-291-8/+12
|/
* Expose 'all' from compat and implement it for Python 2.4Martin2010-12-111-0/+7
* Implement isbaseexception to resolve failures from exception hierarchy change...Martin2010-11-191-0/+13
* Rearrange MatchesException code and change str representation to work better ...Martin2010-11-191-0/+8
* Make SyntaxError decoding robust against malformed instancesMartin2010-10-191-26/+31
* Correct variable name for string exceptions noticed by jmlMartin2010-07-291-1/+1
* Cope with source line being None for unicode tracebacksMartin2010-07-291-1/+2
* testtools.utils has been renamed to testtools.compat. ImportingRobert Collins2010-06-231-9/+30
* Avoid problem introduced with fix to Python bug #1031213 by ignoring the Synt...Martin2010-06-221-8/+13
* getlocale can return None if no locale is set, default to asciiMartin2010-06-201-1/+1
* Move most of utils module to compat and put iterate_tests in testsuite moduleMartin2010-06-181-0/+219