Commits

Show all
Author Commit Message Labels Comments Date
holger krekel
going for the 1.2.1 release
Tags
1.2.1
Branches
trunk
holger krekel
fix a pdb problem when dropping to a "raises" related failure
Branches
trunk
holger krekel
add some issues
Branches
trunk
holger krekel
if a funcarg is misspelled/missing, hint at using "--funcargs"
Branches
trunk
holger krekel
nice-ify --funcarg reporting, show paths instead of useless python reprs
Branches
trunk
holger krekel
fix docstring
Branches
trunk
holger krekel
actually look into all non-dot subdirs for conftest.py files - recursive walk would be too heavy for large source trees but first-level subdirs are fine IMO. Note that prior to py.test 1.0 doing this "look-ahead" was not easily doable because it was hard to avoid global state in conftest.py, this is not true anymore - so i feel ok telling people to cleanup their conftest files if they get problems (you can imagine people doing all kinds of things at global conftest.py module scope, can't you?)
Branches
trunk
holger krekel
fix this test
Branches
trunk
holger krekel
refined usage and options for "py.cleanup": py.cleanup # remove "*.pyc" and "*$py.class" (jython) files py.cleanup -e .swp -e .cache # also remove files with these extensions py.cleanup -s # remove "build" and "dist" directory next to setup.py files py.cleanup -d # also remove empty directories py.cleanup -a # synonym for "-s -d -e 'pip-log.txt'" py.cleanup -n # dry run, only show what would be removed
Branches
trunk
holger krekel
add a --funcargs option showing available funcargs
Branches
trunk
holger krekel
fix a test
Branches
trunk
holger krekel
show a short and nice traceback for funcarg lookup errors
Branches
trunk
holger krekel
check and load test*/conftest.py early from anchors - this makes it a bit more convenient to have command line options available from a root directory of a project that does not directly contain a conftest.py
Branches
trunk
holger krekel
fix title to not mention distributed programming which is separated out into execnet.
Branches
trunk
holger krekel
refine setup ordering some more - test and avoid a problem with funcarg setups where the surrounding setup_module would fail, but the funcarg setup still be called (which might assume that setup_module has been called so would raise a confusing error)
Branches
trunk
holger krekel
again addresses issue78 : we now call teardown also if setup raised a Skipped exception. I also made sure, setup_module/class will only be called once - before they'd be call again and again if they raise an error or a skip - for each test in their scope.
Branches
trunk
holger krekel
install pygments for tests
Branches
trunk
holger krekel
closes #67 new super-short traceback-printing option: "--tb=line" will print a single line for each failing (python) test indicating its filename, lineno and the failure value
Branches
trunk
holger krekel
fix issue78 - now python-level teardown functions are now called even if the setup failed. Important detail: if the setup raises a Skipped exception, teardown will not be called. This helps to avoid breaking setup_module/class that performs a skip - it would otherwise internally be considered as a "successful" setup in order to have teardown called later. I guess it also makes sense to treat Skip specially because it is unlikely a teardown should be called if a Skip was raised on setup. In any case, failing setups and teardowns will be reported separately.
Branches
trunk
holger krekel
fail doc generation if pygments is not installed
Branches
trunk
holger krekel
upgrade apipkg.py to fix a potential recursive import issue
Branches
trunk
holger krekel
fix doc links, bump to dev version
Branches
trunk
holger krekel
better default for bogus terminal getdimensions() call, fixes issue63
Branches
trunk
holger krekel
Added tag 1.2.0 for changeset 4fc5212f7626
Branches
trunk
holger krekel
add report_header_info to release announce and remove some ignores/excludes from MANIFEST.in for a less verbose installation experience
Tags
1.2.0
Branches
trunk
holger krekel
make sure we get an absolute path when writing the genscript file
Branches
trunk
holger krekel
add terminal plugin to overview page again
Branches
trunk
holger krekel
some finalizing docs bit, regen plugin docs
Branches
trunk
holger krekel
turn this into a black-box test
Branches
trunk
holger krekel
always directly use basename for tracebacks, independently from code.path fixes issue77 although i guess it was already fixed before.
Branches
trunk
  1. Prev
  2. Next