Commits

Show all
Author Commit Message Labels Comments Date
holger krekel
fix interpreter compat
Tags
1.3.0
Branches
trunk
holger krekel
updating docs
Branches
trunk
holger krekel
update release announcement
Branches
trunk
holger krekel
deprecate --report option in favour of a new shorter and easier to remember -r option: this takes a string argument consisting of any combination of 'xsfX' Those letters basically correspond to the letters you see during terminal reporting.
Branches
trunk
holger krekel
add python3 classifier
Branches
trunk
holger krekel
new --runxfail option to ignore xfail markers on functions
Branches
trunk
holger krekel
add unit-tests for xfail and refine xfail handling and reporting
Branches
trunk
holger krekel
add a terminalreporter.testid method
Branches
trunk
holger krekel
add new parameters: xfail(run=False) will not run expected-to-fail tests xfail(reason=True) will report the specified reason
Branches
trunk
holger krekel
some internal fixes regarding the new required hook-finding prefix
Branches
trunk
holger krekel
refine and test new hook registration, now it is called "pytest_addhooks" similar to pytest_addoption and raises on bogus input.
Branches
trunk
holger krekel
rename pytest_ignore_collect_path to pytest_ignore_collect before release
Branches
trunk
holger krekel
update changelog, install info and bum version to 1.3.0 rather than 1.2.2 because of the added features
Branches
trunk
holger krekel
update implementation ISSUES, add one for session/refinements/a collection crash
Branches
trunk
holger krekel
fixing and adding to CHANGELOG
Branches
trunk
Ronny Pfannschmidt
add close method to DontReadFromInput so multiprocessing can close it
Branches
trunk
holger krekel
introduce new pytest_pycollect_makemodule(path, parent) hook for allowing customization of the Module collection object for a matching test module.
Branches
trunk
holger krekel
introduce a new pytest_ignore_collect_path(path, config) hook - returning a true value will prevent considering the path for collection The hook is called for both files and directory paths.
Branches
trunk
holger krekel
refine to allow more characters for instance reprs like it was before
Branches
trunk
holger krekel
introduce new py.io.saferepr for printing the 'repr' of an object safely and without consuming too much space
Branches
trunk
holger krekel
fix a py3k related skip - py.io.TextIO on py3k should probably not allow to write bytes to it.
Branches
trunk
holger krekel
make py.io.ansi_print and py.io.get_terminal_width() directly available.
Branches
trunk
holger krekel
expose py.code._reinterpret functions so that pypy and internal uses don't need to go through internal implementation imports
Branches
trunk
Benjamin Peterson
be more robust about bad std stream encodings
Branches
trunk
Benjamin Peterson
remove the unused return value of fnmatch_lines
Branches
trunk
Benjamin Peterson
some py3 encoding fixes Also return True if fnmatch succeeds.
Branches
trunk
holger krekel
* various jython related fixes. * more care for print-errors including unicode-encoding related errors.
Branches
trunk
holger krekel
fix some py3 issues, particularly for 3.1.2 which has truncate(0) not change the file position so that a seek(0) is needed in addition.
Branches
trunk
holger krekel
* rather expose internal exceptions under py.test.ACTION.Exception with ACTION being skip, fail, exit, raises. * move and refine test_outcome.py tests into runner tests
Branches
trunk
holger krekel
* properly expose and document runtest-protocol related Exceptions and move all definitions to the runner plugin for now. * also move EXIT codes to session.py, obsoleting outcome.py alltogether.
Branches
trunk
  1. Prev
  2. Next