summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBruno Oliveira <nicoddemus@gmail.com>2017-07-30 21:37:18 +0000
committerBruno Oliveira <nicoddemus@gmail.com>2017-07-30 21:37:18 +0000
commit07dd1ca7b88f2e1076376270b5cfc4f528de44b3 (patch)
tree55b28a2f8a26b5f0251ad977f557f9f1c91cfb79 /doc
parentf1467f8f0385c17c02524b70e0bac949d4dbd116 (diff)
downloadpytest-07dd1ca7b88f2e1076376270b5cfc4f528de44b3.tar.gz
Preparing release version 3.2.0
Diffstat (limited to 'doc')
-rw-r--r--doc/en/announce/index.rst1
-rw-r--r--doc/en/announce/release-3.2.0.rst48
-rw-r--r--doc/en/builtin.rst16
-rw-r--r--doc/en/cache.rst4
-rw-r--r--doc/en/example/markers.rst2
-rw-r--r--doc/en/example/parametrize.rst4
-rw-r--r--doc/en/example/reportingdemo.rst2
-rw-r--r--doc/en/example/simple.rst2
-rw-r--r--doc/en/parametrize.rst2
9 files changed, 65 insertions, 16 deletions
diff --git a/doc/en/announce/index.rst b/doc/en/announce/index.rst
index 5061f4870..8a2f15d8d 100644
--- a/doc/en/announce/index.rst
+++ b/doc/en/announce/index.rst
@@ -6,6 +6,7 @@ Release announcements
:maxdepth: 2
+ release-3.2.0
release-3.1.3
release-3.1.2
release-3.1.1
diff --git a/doc/en/announce/release-3.2.0.rst b/doc/en/announce/release-3.2.0.rst
new file mode 100644
index 000000000..4d2830edd
--- /dev/null
+++ b/doc/en/announce/release-3.2.0.rst
@@ -0,0 +1,48 @@
+pytest-3.2.0
+=======================================
+
+The pytest team is proud to announce the 3.2.0 release!
+
+pytest is a mature Python testing tool with more than a 1600 tests
+against itself, passing on many different interpreters and platforms.
+
+This release contains a number of bugs fixes and improvements, so users are encouraged
+to take a look at the CHANGELOG:
+
+ http://doc.pytest.org/en/latest/changelog.html
+
+For complete documentation, please visit:
+
+ http://docs.pytest.org
+
+As usual, you can upgrade from pypi via:
+
+ pip install -U pytest
+
+Thanks to all who contributed to this release, among them:
+
+* Alex Hartoto
+* Andras Tim
+* Bruno Oliveira
+* Daniel Hahler
+* Florian Bruhin
+* Floris Bruynooghe
+* John Still
+* Jordan Moldow
+* Kale Kundert
+* Lawrence Mitchell
+* Llandy Riveron Del Risco
+* Maik Figura
+* Martin Altmayer
+* Mihai Capotă
+* Nathaniel Waisbrot
+* Nguyễn Hồng Quân
+* Pauli Virtanen
+* Raphael Pierzina
+* Ronny Pfannschmidt
+* Segev Finer
+* V.Kuznetsov
+
+
+Happy testing,
+The Pytest Development Team
diff --git a/doc/en/builtin.rst b/doc/en/builtin.rst
index a3b75b9b2..b59399a79 100644
--- a/doc/en/builtin.rst
+++ b/doc/en/builtin.rst
@@ -108,14 +108,14 @@ You can ask for available builtin or project-custom
The returned ``monkeypatch`` fixture provides these
helper methods to modify objects, dictionaries or os.environ::
- monkeypatch.setattr(obj, name, value, raising=True)
- monkeypatch.delattr(obj, name, raising=True)
- monkeypatch.setitem(mapping, name, value)
- monkeypatch.delitem(obj, name, raising=True)
- monkeypatch.setenv(name, value, prepend=False)
- monkeypatch.delenv(name, value, raising=True)
- monkeypatch.syspath_prepend(path)
- monkeypatch.chdir(path)
+ monkeypatch.setattr(obj, name, value, raising=True)
+ monkeypatch.delattr(obj, name, raising=True)
+ monkeypatch.setitem(mapping, name, value)
+ monkeypatch.delitem(obj, name, raising=True)
+ monkeypatch.setenv(name, value, prepend=False)
+ monkeypatch.delenv(name, value, raising=True)
+ monkeypatch.syspath_prepend(path)
+ monkeypatch.chdir(path)
All modifications will be undone after the requesting
test function or fixture has finished. The ``raising``
diff --git a/doc/en/cache.rst b/doc/en/cache.rst
index ac7a855fc..d5d6b653b 100644
--- a/doc/en/cache.rst
+++ b/doc/en/cache.rst
@@ -77,9 +77,9 @@ If you then run it with ``--lf``::
$ pytest --lf
======= test session starts ========
platform linux -- Python 3.x.y, pytest-3.x.y, py-1.x.y, pluggy-0.x.y
- run-last-failure: rerun last 2 failures
rootdir: $REGENDOC_TMPDIR, inifile:
collected 50 items
+ run-last-failure: rerun previous 2 failures
test_50.py FF
@@ -119,9 +119,9 @@ of ``FF`` and dots)::
$ pytest --ff
======= test session starts ========
platform linux -- Python 3.x.y, pytest-3.x.y, py-1.x.y, pluggy-0.x.y
- run-last-failure: rerun last 2 failures first
rootdir: $REGENDOC_TMPDIR, inifile:
collected 50 items
+ run-last-failure: rerun previous 2 failures first
test_50.py FF................................................
diff --git a/doc/en/example/markers.rst b/doc/en/example/markers.rst
index d2c38fa81..52627245c 100644
--- a/doc/en/example/markers.rst
+++ b/doc/en/example/markers.rst
@@ -494,7 +494,7 @@ then you will see two tests skipped and two executed tests as expected::
test_plat.py s.s.
======= short test summary info ========
- SKIP [2] $REGENDOC_TMPDIR/conftest.py:12: cannot run on platform linux
+ SKIP [2] $REGENDOC_TMPDIR/conftest.py:13: cannot run on platform linux
======= 2 passed, 2 skipped in 0.12 seconds ========
diff --git a/doc/en/example/parametrize.rst b/doc/en/example/parametrize.rst
index 2f2a11e6c..b72e8e6de 100644
--- a/doc/en/example/parametrize.rst
+++ b/doc/en/example/parametrize.rst
@@ -413,7 +413,7 @@ Running it results in some skips if we don't have all the python interpreters in
. $ pytest -rs -q multipython.py
sssssssssssssss.........sss.........sss.........
======= short test summary info ========
- SKIP [21] $REGENDOC_TMPDIR/CWD/multipython.py:23: 'python2.6' not found
+ SKIP [21] $REGENDOC_TMPDIR/CWD/multipython.py:24: 'python2.6' not found
27 passed, 21 skipped in 0.12 seconds
Indirect parametrization of optional implementations/imports
@@ -467,7 +467,7 @@ If you run this with reporting for skips enabled::
test_module.py .s
======= short test summary info ========
- SKIP [1] $REGENDOC_TMPDIR/conftest.py:10: could not import 'opt2'
+ SKIP [1] $REGENDOC_TMPDIR/conftest.py:11: could not import 'opt2'
======= 1 passed, 1 skipped in 0.12 seconds ========
diff --git a/doc/en/example/reportingdemo.rst b/doc/en/example/reportingdemo.rst
index 47c18851d..7508d726f 100644
--- a/doc/en/example/reportingdemo.rst
+++ b/doc/en/example/reportingdemo.rst
@@ -358,7 +358,7 @@ get on the terminal - we are working on that)::
> int(s)
E ValueError: invalid literal for int() with base 10: 'qwe'
- <0-codegen $PYTHON_PREFIX/lib/python3.5/site-packages/_pytest/python.py:1219>:1: ValueError
+ <0-codegen $PYTHON_PREFIX/lib/python3.5/site-packages/_pytest/python_api.py:570>:1: ValueError
_______ TestRaises.test_raises_doesnt ________
self = <failure_demo.TestRaises object at 0xdeadbeef>
diff --git a/doc/en/example/simple.rst b/doc/en/example/simple.rst
index 6b5d5a868..f76d39264 100644
--- a/doc/en/example/simple.rst
+++ b/doc/en/example/simple.rst
@@ -170,7 +170,7 @@ and when running it will see a skipped "slow" test::
test_module.py .s
======= short test summary info ========
- SKIP [1] test_module.py:13: need --runslow option to run
+ SKIP [1] test_module.py:14: need --runslow option to run
======= 1 passed, 1 skipped in 0.12 seconds ========
diff --git a/doc/en/parametrize.rst b/doc/en/parametrize.rst
index 5cde906fa..d1d47c229 100644
--- a/doc/en/parametrize.rst
+++ b/doc/en/parametrize.rst
@@ -195,7 +195,7 @@ list::
$ pytest -q -rs test_strings.py
s
======= short test summary info ========
- SKIP [1] test_strings.py:1: got empty parameter set ['stringinput'], function test_valid_string at $REGENDOC_TMPDIR/test_strings.py:1
+ SKIP [1] test_strings.py:2: got empty parameter set ['stringinput'], function test_valid_string at $REGENDOC_TMPDIR/test_strings.py:1
1 skipped in 0.12 seconds
For further examples, you might want to look at :ref:`more