| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Overhaul exception reporting. | Robert Collins | 2015-03-10 | 1 | -306/+1 |
| | | | | | | | | | | | | unittest2 recently added the ability to show local variables in tracebacks as https://github.com/testing-cabal/testtools/issues/111 requested for us. Reusing that requires some refactoring of our code, in particular where we were reimplementing bits of the traceback module. Now we can just hard-depend on traceback2 and linecache2 which are brought in by unittest2 1.0.0. Change-Id: Ieb3268029d26b48ed4fcd25ed644bd339f6aa3fb | ||||
| * | Fix test_bom Python 3.3 test failure | Martin Packman | 2013-11-30 | 1 | -1/+2 |
| | | | | | | | | | Adapt test_compat.TestDetectEncoding.test_bom to skip compile step on corner case that is no longer valid on Python 3.3 and later. Change-Id: Ia4d5949363ca4cea603c2a0847742a1df8f68709 | ||||
| * | Refactor testtools.compat._format_exc_info into two separate functions. | Thomi Richards | 2013-10-21 | 1 | -0/+150 |
| | | |||||
| * | Further fix to unicode_output_stream. | Robert Collins | 2013-02-07 | 1 | -0/+15 |
| | | |||||
| * | Fix handling of io.StringIO in unicode_output_stream. | Robert Collins | 2013-02-07 | 1 | -5/+10 |
| | | |||||
| * | Only assert that a reraised traceback has the original as a tail | Martin Packman | 2012-07-26 | 1 | -3/+4 |
| | | |||||
| * | Add tests for compat.reraise details that fail on py3k | Martin Packman | 2012-07-26 | 1 | -0/+37 |
| | | |||||
| * | Seems pypy forgets to lower() the cookie encoding name | Martin | 2011-12-21 | 1 | -1/+1 |
| | | |||||
| * | Test that not passing multiline to text_repr defaults based on input | Martin | 2011-09-14 | 1 | -0/+10 |
| | | |||||
| * | Add third state to multiline argument of text_repr and comment the internal ↵ | Martin | 2011-09-13 | 1 | -8/+8 |
| | | | | | logic | ||||
| * | Extra tests to ensure multiline quoting is correct on Python 3 | Martin | 2011-09-13 | 1 | -0/+3 |
| | | |||||
| * | Correct a couple of the examples for text_repr tests | Martin | 2011-08-22 | 1 | -4/+4 |
| | | |||||
| * | Tests for repr function to replace broken stringification schemes in matchers | Martin | 2011-08-22 | 1 | -0/+114 |
| | | |||||
| * | Split the compat test. | Jonathan Lange | 2011-07-04 | 1 | -5/+10 |
| | | |||||
| * | Fix test on Python 3 | Martin | 2011-07-01 | 1 | -5/+5 |
| | | |||||
| * | Wrap unicode streams on Python 2 so writing as well as printing unicode to ↵ | Martin | 2011-07-01 | 1 | -6/+11 |
| | | | | | them works | ||||
| * | Fix a inaccurate unexpected success, hidden by our broken Python 3 support | Jonathan Lange | 2010-11-29 | 1 | -7/+8 |
| | | |||||
| * | Convert assertRaises usage to assertThat. | Robert Collins | 2010-11-11 | 1 | -1/+6 |
| | | |||||
| * | testtools.utils has been renamed to testtools.compat. Importing | Robert Collins | 2010-06-23 | 1 | -0/+10 |
| | | | | | | | | | | testtools.utils will now generate a deprecation warning. Add machinery for Python 2 to create unicode tracebacks like those used by Python 3. This means testtools no longer throws on encountering non-ascii filenames, source lines, or exception strings when displaying test results. Largely contributed by Martin[gz] with some tweaks from Robert Collins. | ||||
| * | Allow detect encoding tests to work when a Python implementation may object ↵ | Martin | 2010-06-20 | 1 | -10/+12 |
| | | | | | to compiling them | ||||
| * | Trivial issues seen when scanning the diff for review | Martin | 2010-06-20 | 1 | -1/+1 |
| | | |||||
| * | Move most of utils module to compat and put iterate_tests in testsuite module | Martin | 2010-06-18 | 1 | -0/+239 |
