| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add support for parsing in a regex to apply to test ids. | Jelmer Vernooij | 2018-03-24 | 2 | -1/+32 |
| | | | | | Bug: pad.lv/1758522 | ||||
| * | 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 | 2 | -1/+44 |
| | | | | | | | | | | | | | | | | | 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 | ||||
| * | Fallback to reading one-byte-at-a-time on Windows (#22) | Claudiu Belu | 2017-03-02 | 1 | -0/+5 |
| | | | | | select.select does not work on file descriptors on Windows, causing subunit to fail. | ||||
| * | Release 1.2.1.2.0 | Robert Collins | 2015-10-23 | 1 | -1/+1 |
| | | |||||
| * | Fix StreamResultToBytes._write_packet() | Victor Stinner | 2015-10-20 | 1 | -3/+17 |
| | | | | | | | | | Call write() in a loop until all bytes are written. The write() method doesn't ensure that all bytes are written. This change should workaround the eventlet bug: https://github.com/eventlet/eventlet/issues/248 | ||||
| * | Skip hypothesis tests on 3.2 | Robert Collins | 2015-10-20 | 1 | -10/+15 |
| | | | | | (It's not 3.2 compatible at the moment). | ||||
| * | Handle very short packets | Robert Collins | 2015-08-04 | 2 | -1/+19 |
| | | | | | Yay quickcheck. | ||||
| * | Add subunit2disk which exports a stream to the fs. | Robert Collins | 2015-07-13 | 3 | -0/+182 |
| | | |||||
| * | Handle pypy, Python 3.4 and 3.5 in tests. | Robert Collins | 2015-07-13 | 2 | -9/+10 |
| | | |||||
| * | Support --locals in tracebacks and release 1.1.01.1.0 | Robert Collins | 2015-03-10 | 3 | -8/+9 |
| | | |||||
| * | Remove support for SUBUNIT_FORMATTER, which has been broken for a long time. | Jelmer Vernooij | 2014-12-11 | 2 | -19/+1 |
| | | |||||
| * | Remove unused import. | Jelmer Vernooij | 2014-12-02 | 1 | -1/+0 |
| | | |||||
| * | Release 1.0.0.1.0.0 | Robert Collins | 2014-11-19 | 1 | -1/+1 |
| | | |||||
| * | Improve showing of import errors in the Python runner. | Robert Collins | 2014-11-18 | 2 | -1/+17 |
| | | | | | This depends on testtools 1.4.0 to get the improved behaviour. | ||||
| * | Fix tests with testtools 1.2.0 and above. | Robert Collins | 2014-11-18 | 1 | -2/+7 |
| | | | | | | Import errors don't break execution or listing now in testtools, so to test execution breaking we have to be a little bit more direct. | ||||
| * | 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 | 3 | -26/+64 |
| | | | | | | | | | | | | | ------ 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 |
| | | |||||
| * | Fix support for testtools 0.6.35. | Robert Collins | 2014-01-30 | 1 | -1/+0 |
| | | |||||
| * | Release 0.0.17 | Robert Collins | 2014-01-29 | 1 | -1/+1 |
| | | |||||
| * | Import matcher used. | Thomi Richards | 2014-01-13 | 1 | -0/+1 |
| | | |||||
| * | Fix failing test on py33. | Thomi Richards | 2014-01-13 | 1 | -6/+4 |
| | | |||||
| * | Fix failing test in python 3.2. | Thomi Richards | 2013-12-16 | 1 | -1/+1 |
| | | |||||
| * | Make tests work in py2 and py3. | Thomi Richards | 2013-12-10 | 1 | -1/+5 |
| | | |||||
| * | Don't make tests convert to and from bytes. Instead, just use a StreamResult ↵ | Thomi Richards | 2013-12-10 | 2 | -17/+49 |
| | | | | | double. Update test code. | ||||
| * | Generate scenarios inside subunit.tests.test_suite, not by subclassing ↵ | Thomi Richards | 2013-12-09 | 2 | -4/+7 |
| | | | | | WithScenarios. | ||||
| * | Don't need to patch stderr anymore in the tests. | Thomi Richards | 2013-12-09 | 1 | -23/+10 |
| | | |||||
| * | Allow the use of the --tag argument without specifying a test id. | Thomi Richards | 2013-12-09 | 2 | -18/+17 |
| | | |||||
| * | Use the 'append' action, instead of specifying tags as a comma-separated ↵ | Thomi Richards | 2013-12-09 | 2 | -21/+15 |
| | | | | | list of values. | ||||
| * | Fix typo. | Thomi Richards | 2013-12-09 | 1 | -1/+1 |
| | | |||||
| * | Patch sys.stdin correctly for testing. | Thomi Richards | 2013-12-02 | 1 | -4/+4 |
| | | |||||
| * | Use make_stream_binary to turn stdin into a binary stream. | Thomi Richards | 2013-12-02 | 1 | -4/+2 |
| | | |||||
| * | Fix failing tests. | Thomi Richards | 2013-12-02 | 2 | -5/+5 |
| | | |||||
| * | Fix failing tests. | Thomi Richards | 2013-12-02 | 1 | -1/+1 |
| | | |||||
| * | Merged trunk, fixed conflict. | Thomi Richards | 2013-12-02 | 3 | -8/+25 |
| |\ | |||||
| | * | Release 0.0.16.0.0.16 | Robert Collins | 2013-11-30 | 1 | -1/+1 |
| | | | |||||
| | * | Exit non-zero when listing includes import failures. | Robert Collins | 2013-11-30 | 2 | -7/+24 |
| | | | |||||
| | * | Another case of trailing whitespace. | Thomi Richards | 2013-11-25 | 1 | -1/+1 |
| | | | |||||
| * | | Remove debugging code. | Thomi Richards | 2013-11-25 | 1 | -9/+0 |
| | | | |||||
| * | | Read binary from stdin. | Thomi Richards | 2013-11-25 | 1 | -1/+4 |
| | | | |||||
| * | | Add tests around reading binary files, empty files, and stdin. | Thomi Richards | 2013-11-25 | 1 | -0/+33 |
| | | | |||||
| * | | Open files in binary mode. | Thomi Richards | 2013-11-25 | 1 | -4/+4 |
| | | | |||||
| * | | Make usage line match help text. | Thomi Richards | 2013-11-25 | 1 | -1/+1 |
| | | | |||||
| * | | Added test for poorly specified tags. | Thomi Richards | 2013-11-25 | 2 | -1/+10 |
| | | | |||||
| * | | Add a few missing tests. | Thomi Richards | 2013-11-25 | 2 | -2/+33 |
| | | | |||||
| * | | Lots of fixes from code review. | Thomi Richards | 2013-11-25 | 2 | -180/+301 |
| | | | |||||
| * | | Add a few more tests for error cases in option parser. | Thomi Richards | 2013-11-25 | 2 | -11/+35 |
| | | | |||||
| * | | Merge trunk. | Thomi Richards | 2013-11-25 | 3 | -18/+30 |
| |\ \ | |/ | |||||
