| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixup NEWS and versions for recent work | Robert Collins | 2018-01-25 | 1 | -1/+1 |
| | | |||||
| * | Check for ValueError in write only check in _unwrap_text() | Matthew Treinish | 2017-09-25 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | In the _unwrap_text() function it checks by trying to read or write to the stream to see if it's wrapped or not and return the buffer. The check there first tries to read and if an exception of the proper type is raised it will assume it was opened in write mode and proceed to check for a buffer by writing to the stram. However this check is missing an exception to check for. If a FileIO object is passed in on Python 2.7 (which can be the case sometimes for sys.stdout, although I haven't figured out under which circumstances) then a ValueError will be raised. [1] To enable using _unwrap_text() when a FileIO object is used this commit adds a ValueError to the list of exception types to handle this case. [1] https://github.com/python/cpython/blob/2.7/Modules/_io/fileio.c#L431 | ||||
| * | Release 1.2.1.2.0 | Robert Collins | 2015-10-23 | 1 | -1/+1 |
| | | |||||
| * | Support --locals in tracebacks and release 1.1.01.1.0 | Robert Collins | 2015-03-10 | 1 | -1/+1 |
| | | |||||
| * | Remove support for SUBUNIT_FORMATTER, which has been broken for a long time. | Jelmer Vernooij | 2014-12-11 | 1 | -16/+0 |
| | | |||||
| * | Release 1.0.0.1.0.0 | Robert Collins | 2014-11-19 | 1 | -1/+1 |
| | | |||||
| * | 0.0.210.0.21 | Robert Collins | 2014-08-27 | 1 | -1/+1 |
| | | | | | | | | | | | ------ BUGFIXES ~~~~~~~~ * Brown bag bugfix - 0.0.20's setup.py referenced cvs not csv. (Robert Collins, #1361924) | ||||
| * | Release 0.0.200.0.20 | Robert Collins | 2014-08-27 | 1 | -1/+1 |
| | | | | | | | | Also * The python-subunit tarball can now have setup run from the current directory. (Robert Collins, #1361857) | ||||
| * | 0.0.19 | Robert Collins | 2014-08-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | ------ IMPROVEMENTS ~~~~~~~~~~~~ * ``subunit.run`` in Python will now exit 0 as long as the test stream has been generated correctly - this has always been the intent but API friction with testtools had prevented it working. (Robert Collins) | ||||
| * | Release 0.0.18.0.0.18 | Robert Collins | 2014-01-30 | 1 | -1/+1 |
| | | |||||
| * | Release 0.0.17 | Robert Collins | 2014-01-29 | 1 | -1/+1 |
| | | |||||
| * | Release 0.0.16.0.0.16 | Robert Collins | 2013-11-30 | 1 | -1/+1 |
| | | |||||
| * | The test suite was failing 6 tests due to testtools changing it's output | Robert Collins | 2013-11-24 | 1 | -7/+0 |
| | | | | | formatting of exceptions. (Robert Collins) | ||||
| * | Release 0.0.150.0.15 | Robert Collins | 2013-08-25 | 1 | -1/+1 |
| | | |||||
| * | Release 0.0.140.0.14 | Robert Collins | 2013-08-24 | 1 | -1/+1 |
| | | |||||
| * | Release 0.0.13.0.0.13 | Robert Collins | 2013-06-17 | 1 | -1/+1 |
| | | |||||
| * | Release 0.120.0.12 | Robert Collins | 2013-05-25 | 1 | -1/+1 |
| | | |||||
| * | Release 0.0.11, depending on the new testtools StreamResult API.0.0.11 | Robert Collins | 2013-04-08 | 1 | -1/+1 |
| | | |||||
| * | Fixes from getting testrepository running with v2. | Robert Collins | 2013-03-06 | 1 | -2/+3 |
| | | |||||
| * | Port existing filters to v2. | Robert Collins | 2013-03-03 | 1 | -45/+53 |
| | | |||||
| * | Add an implementation of parser and generator for v2 streams. | Robert Collins | 2013-02-25 | 1 | -1/+1 |
| | | |||||
| * | Start on an encoder. | Robert Collins | 2013-02-22 | 1 | -0/+1 |
| | | |||||
| * | Release 0.0.10.0.0.10 | Robert Collins | 2013-02-08 | 1 | -10/+13 |
| | | |||||
| * | * make_stream_binary is now public for reuse. (Robert Collins) | Robert Collins | 2013-02-07 | 1 | -5/+5 |
| | | | | | * NAME was not defined in the protocol BNF. (Robert Collins) | ||||
| * | Tweak Python3 support to help testrepository get 3-ready. | Robert Collins | 2013-01-27 | 1 | -3/+3 |
| | | |||||
| * | Release 0.0.9.0.0.9 | Robert Collins | 2012-12-17 | 1 | -0/+13 |
| | | |||||
| * | * Test ids which include non-ascii unicode characters are now supported. | Robert Collins | 2012-12-17 | 1 | -2/+8 |
| | | | | | (Robert Collins, #1029866) | ||||
| * | * The ``failfast`` option to ``subunit.run`` will now work. The dependency on | Robert Collins | 2012-12-17 | 1 | -0/+6 |
| | | | | | | testtools has been raised to 0.9.23 to permit this. (Robert Collins, #1090582) | ||||
| * | Python3.1 support from Arfrever Frehtes Taifersar Arahesis. | Robert Collins | 2012-05-08 | 1 | -1/+1 |
| | | |||||
| * | Handle text stdin and stdout streams. | Robert Collins | 2012-05-08 | 1 | -12/+40 |
| | | |||||
| * | Clean up a flake | Jonathan Lange | 2012-02-16 | 1 | -2/+2 |
| | | |||||
| * | Merge trunk | Jonathan Lange | 2012-02-16 | 1 | -1/+12 |
| |\ | |||||
| | * | et binary mode on the stream for forwarding subunit output (mgz) | Jonathan Lange | 2012-02-10 | 1 | -1/+3 |
| | |\ | |||||
| | | * | Set binary mode on the forwarded stream in ProtocolTestCase as used by filters | Martin Packman | 2012-01-04 | 1 | -1/+3 |
| | | | | |||||
| | * | | Tag support has been implemented for TestProtocolClient. | Robert Collins | 2012-01-11 | 1 | -0/+9 |
| | |/ | | | | | | | (Robert Collins, #518016) | ||||
| * | | Fix to call the public API in testtools. | Jonathan Lange | 2012-02-09 | 1 | -4/+4 |
| |/ | |||||
| * | Couple of spelling corrections to python subunit module docstring | Martin | 2011-08-07 | 1 | -2/+2 |
| | | |||||
| * | Fix thinko in addSuccess refactoring. | Robert Collins | 2011-05-02 | 1 | -1/+1 |
| | | |||||
| * | Support unexpected success outcomes. | Robert Collins | 2011-05-02 | 1 | -13/+54 |
| |\ | |||||
| | * | Additionally the protocol now has a keyword uxsuccess for Unexpected Success | Robert Collins | 2011-05-02 | 1 | -13/+54 |
| | | | | | | | | | | | | | | | | | reporting. Older parsers will report tests with this status code as 'lost connection'. * The Python2.7 / testtools addUnexpectedSuccess API is now supported. This required adding a new status code to the protocol. (Robert Collins, #654474) | ||||
| * | | Martins fix for failures on windows. | Robert Collins | 2011-05-02 | 1 | -2/+4 |
| |\ \ | |/ |/| | |||||
| | * | Hack ExecTestCase and its tests to sort-of be portable fixing the remaing spew | Martin | 2011-04-27 | 1 | -2/+6 |
| | | | |||||
| * | | Merge python 3K changes. | Robert Collins | 2011-04-27 | 1 | -71/+121 |
| |\ \ | |/ | |||||
| | * | Test suite passing on 3.1. | Robert Collins | 2011-04-25 | 1 | -8/+11 |
| | | | |||||
| | * | Nearly done. | Robert Collins | 2011-04-25 | 1 | -29/+43 |
| | | | |||||
| | * | Tags in the API are strings. And python3 exception names. | Robert Collins | 2011-04-25 | 1 | -2/+6 |
| | | | |||||
| | * | Merge Martin[gz]'s fix for make_stream_binary. | Robert Collins | 2011-04-25 | 1 | -4/+10 |
| | |\ | |||||
| | | * | Remove presumably erroneous _make_stream_binary call | Martin | 2011-04-25 | 1 | -1/+0 |
| | | | | |||||
| | | * | Vary fileno attempt exception type to support Python 3 | Martin | 2011-04-25 | 1 | -1/+6 |
| | | | | |||||
| | | * | Use try/except rather than getattr to test for fileno _make_stream_binary | Martin | 2011-04-25 | 1 | -3/+5 |
| | | | | |||||
