holger krekel
|
1e94d900f2
|
fixed versioning, thanks Arfrever
|
2012-12-09 09:19:33 +01:00 |
holger krekel
|
3d79e7060e
|
allow to specify prefixes starting with "_" when
customizing python_functions test discovery. (thanks Graham Horler)
|
2012-11-28 09:23:36 +01:00 |
holger krekel
|
68786a6434
|
fix bug where using capsys with pytest.set_trace() in a test
function would break when looking at capsys.readouterr()
|
2012-11-21 20:43:31 +01:00 |
holger krekel
|
1c9ef2443f
|
bump version, fix -k option help
|
2012-11-20 14:20:39 +01:00 |
holger krekel
|
b5955c5979
|
fix version number, final fixes
|
2012-11-20 14:01:31 +01:00 |
holger krekel
|
765b053984
|
bump version, add announcement, regen docs
|
2012-11-20 13:42:00 +01:00 |
holger krekel
|
d66ff7e63e
|
fix autouse invocation (off-by-one error), relates to issue in moinmoin test suite
|
2012-11-19 22:17:55 +01:00 |
holger krekel
|
b940ed11a0
|
fix issue226 - LIFO ordering for fixture-added teardowns
|
2012-11-16 10:03:51 +01:00 |
holger krekel
|
c64c567b75
|
fix issue224 - invocations with >256 char arguments now work
|
2012-11-12 10:15:43 +01:00 |
holger krekel
|
4ac465acfb
|
allow to pass expressions to "-k" option, just like with the "-m" option
|
2012-11-09 12:29:33 +01:00 |
holger krekel
|
a4909a0ae4
|
allow to dynamically define markers (e.g. during pytest_collection_modifyitems)
|
2012-11-09 12:07:41 +01:00 |
holger krekel
|
476d210d09
|
prolong workaround for jython AST bug http://bugs.jython.org/issue1497
to make pytest work for post-2.5.1 jython versions
|
2012-11-07 10:05:39 +01:00 |
holger krekel
|
65d6ebe7d1
|
bump to 2.3.3, add release announce
|
2012-11-06 14:41:10 +01:00 |
holger krekel
|
33cd414420
|
fix issue127 improve pytest_addoption docs, add new config.getoption(name) method for consistency.
|
2012-11-06 14:09:12 +01:00 |
holger krekel
|
dba2a8bc64
|
fix issue217 - to support @mock.patch with pytest funcarg-fixtures, also split out python integration tests into python/integration.py and fix nose/mark tests
|
2012-11-06 11:04:11 +01:00 |
holger krekel
|
f203401964
|
amend changelog entries
|
2012-11-06 09:27:58 +01:00 |
holger krekel
|
002c5072af
|
addresses issue209 - avoid error messages from pip on python2.4 related to file, however, never be imported with this interpreter
|
2012-11-06 09:08:54 +01:00 |
holger krekel
|
fb173a97a8
|
extended - fix issue214 - ignore attribute-access errors with objects in test modules that can blow up (for example flask's request object)
|
2012-10-31 17:00:55 +01:00 |
holger krekel
|
6ad16936bb
|
bump version to 2.3.2, regen docs and changelog
|
2012-10-25 13:48:31 +02:00 |
holger krekel
|
2637326782
|
improve support for trial a bit more: don't run trial's empty TestCase.runTest() method
|
2012-10-22 19:22:01 +02:00 |
holger krekel
|
aa79c0a4b9
|
fix unittest emulation: TestCase.runTest is now ignored
if there are test* methods.
|
2012-10-22 16:25:09 +02:00 |
holger krekel
|
05c86aeb28
|
make sure ihook uses a node's fspath - important for hooks
e.g. during a Module's collect to pick up conftest.py files
residing in the same dir
|
2012-10-22 16:12:22 +02:00 |
holger krekel
|
f28f073c7c
|
fix teardown-ordering for parametrized setups/teardowns
|
2012-10-22 12:16:54 +02:00 |
holger krekel
|
036557ac18
|
fix issue206 - unset PYTHONDONTWRITEBYTECODE in assertrewrite test
|
2012-10-22 11:14:18 +02:00 |
holger krekel
|
97f03edcd6
|
fix issue205 - nested conftest to pickup pycollect_makemodule - relates to the two
reports of a failing doc/en/example/py2py3.
|
2012-10-22 10:17:50 +02:00 |
holger krekel
|
d55fc611c4
|
properly handle non-existent PYTHONPATH
|
2012-10-20 17:39:15 +02:00 |
holger krekel
|
720fe3405b
|
allow to run self-tests with "python setup.py test" for pytest tests itself
|
2012-10-20 17:32:03 +02:00 |
holger krekel
|
c894b2b459
|
add tox.ini to distribution
|
2012-10-20 17:08:02 +02:00 |
holger krekel
|
289ee1c6ea
|
prepare a 2.3.1
|
2012-10-20 14:05:33 +02:00 |
holger krekel
|
9ed127b5da
|
fix issue203 - fixture functions with a scope=function should have a "self" that points to the actual instance with which the test functions run.
|
2012-10-20 09:59:20 +02:00 |
holger krekel
|
fae34ca5e3
|
proper version number (2.3.1.dev*)
|
2012-10-19 16:00:29 +02:00 |
holger krekel
|
0852e84d9f
|
skip pexpect using tests on freebsd
|
2012-10-19 15:59:29 +02:00 |
holger krekel
|
dca5fa2241
|
fixing links for 2.3 release, and fixing a windows32 failure on py3
|
2012-10-19 10:53:28 +02:00 |
holger krekel
|
586befb945
|
make usefixtures appear in py.test --markers output
|
2012-10-19 10:17:13 +02:00 |
holger krekel
|
b0b6695538
|
improve automatic id generation for parametrized tests
|
2012-10-19 10:07:13 +02:00 |
holger krekel
|
024df6e00b
|
some more finalization of docs
|
2012-10-19 10:07:11 +02:00 |
holger krekel
|
64544bee1a
|
fix trial tests
|
2012-10-18 15:09:20 +02:00 |
holger krekel
|
7c8755cc89
|
refine docs, fix a marker/keywords bit, and add a test that request.keywords points to node.keywords.
|
2012-10-18 15:06:55 +02:00 |
holger krekel
|
7d747a1cde
|
remove .markers attribute which was added in development and after 2.2.4
so never released. Rather extend keywords to also exist on nodes. Assigning
to node.keywords will make the value appear on all subchildren's
keywords.
|
2012-10-18 13:52:32 +02:00 |
holger krekel
|
67de2c53ac
|
fix issue198 - detection of fixtures from conftest.py files in deeper nested dir structures with certain invocations
|
2012-10-17 13:42:40 +02:00 |
holger krekel
|
20849a44f5
|
improve --fixtures output with per-plugin grouping and hiding underscore names in non-verbose mode, re-introduce --funcargs for compatibiliy
|
2012-10-17 12:57:05 +02:00 |
holger krekel
|
98513b995a
|
simplify/integrate fixturemapper into FixtureManager
also fix jstests test failures
|
2012-10-17 11:20:45 +02:00 |
holger krekel
|
cc2337af3a
|
refine parsefactories interface, fix two_classes test originally reported by Alex Okrushko, also add a few more tests to make sure autouse-fixtures are properly distinguished
|
2012-10-16 16:13:12 +02:00 |
holger krekel
|
f5d796b093
|
improve docs further, refine unittest docs, rename ``autoactive`` to ``autouse``
to better match ``@pytest.mark.usefixtures`` naming.
|
2012-10-12 14:52:36 +02:00 |
holger krekel
|
6eec2f5893
|
make tmpdir fixture always return a realpath()ed tmpdir and make a note
about it in the changed test. Currently, i don't see a reason why this
is a bad idea (tm)
|
2012-10-11 13:05:16 +02:00 |
holger krekel
|
0594265adc
|
fix output of --fixtures for @pytest.fixture defined functions.
|
2012-10-09 16:49:04 +02:00 |
holger krekel
|
d630d02c5b
|
remove pytest.setup usage
|
2012-10-08 08:34:21 +02:00 |
holger krekel
|
cda84fb566
|
- allow to use fixtures directly, i.e. without ()
- also allow scope to be determined by a dynamic function
|
2012-10-06 21:03:55 +02:00 |
holger krekel
|
4cbb2ab3b3
|
bump version
|
2012-10-05 14:35:16 +02:00 |
holger krekel
|
dbe66f468a
|
ensure proper calling of finalizers in case of parametrization on classes
|
2012-09-26 12:24:04 +02:00 |