feuillemorte
283ac8bbf4
#3290 Fix doc
2018-04-14 21:06:58 +03:00
Holger Kohr
6626d2aef9
Mention omission of fixtures with leading '_', closes #3398
2018-04-14 11:04:00 +02:00
feuillemorte
ba7cad3962
#3290 Fix comments
2018-04-13 16:00:07 +03:00
Bruno Oliveira
10a7160549
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
2018-04-11 18:07:47 -03:00
feuillemorte
a4daac7eb0
#3290 Fix doc
2018-04-11 12:46:02 +03:00
Bruno Oliveira
d1ba19acad
Add the list of issues fixed by the new marker implementation to the docs
...
This will help make users more understanding if their code breaks under the
new implementation.
2018-04-10 08:00:32 -03:00
Ronny Pfannschmidt
2241c98b18
Merge pull request #3331 from tonybaloney/breakpoint_support
...
Support for the new builtin breakpoint function in Python 3.7
2018-04-10 07:15:29 +02:00
Ronny Pfannschmidt
4df8f2b153
fix doc build, use noindex on the mark reference
2018-04-06 08:13:28 +02:00
Bruno Oliveira
f17dfa4292
Remove label descriptions from development guide
...
The descriptions have been moved directly to GitHub's new label description
slot.
2018-04-05 20:55:08 -03:00
David Chudzicki
db24723b61
no-capture in sample code demo'ing plugin
2018-04-05 20:34:26 +02:00
Bruno Oliveira
e534cc81a3
Fix typos in docs
2018-04-05 14:45:30 -03:00
Ronny Pfannschmidt
3582e1f6be
include more detail on the marker api issues
2018-04-05 18:46:33 +02:00
Ronny Pfannschmidt
a8ad89cdb3
fix documentation references
2018-04-05 18:39:57 +02:00
Bruno Oliveira
48bcc3419f
Reword the docs on markers a bit
2018-04-05 12:39:21 -03:00
Ronny Pfannschmidt
1fcadeb2ce
extend marker docs with reasons on marker iteration
2018-04-05 15:30:31 +02:00
Ronny Pfannschmidt
a2974dd067
fix doc building
2018-03-30 16:48:27 +02:00
Ronny Pfannschmidt
7454a381e2
update configuration examples to new mark api
2018-03-30 08:36:58 +02:00
Bruno Oliveira
daf1de0fed
Add reference docs for pytest_sessionstart/finish and update their docstrings
2018-03-29 19:48:48 -03:00
Ronny Pfannschmidt
ee51fa5881
add api to iterate over all marerks of a node
2018-03-29 17:52:01 +02:00
Bruno Oliveira
0a3cd881f6
Add docs about using pytest.param in parametrized fixtures
2018-03-28 19:35:10 -03:00
Bruno Oliveira
0a4200bbb3
Improve docs formatting
2018-03-27 07:40:52 -03:00
Anthony Shaw
b45006e9a3
fix syntax
2018-03-27 21:26:55 +11:00
Anthony Shaw
671ab5a36c
update documentation for new feature
2018-03-27 21:02:43 +11:00
Bruno Oliveira
ff3d13ed0e
Update typo in fixture.rst
2018-03-26 11:20:33 -03:00
Bruno Oliveira
ed118d7f20
Merge remote-tracking branch 'upstream/features'
2018-03-22 21:06:09 -03:00
Bruno Oliveira
f78953fd81
Add missing reference doc for filterwarnings mark
2018-03-22 13:02:30 -03:00
Bruno Oliveira
beacecf29b
Preparing release version 3.5.0
2018-03-21 20:46:07 +00:00
Bruno Oliveira
b148770066
Fix example in usage.rst
2018-03-21 20:45:28 +00:00
Bruno Oliveira
f3c87a77a7
Merge remote-tracking branch 'upstream/master' into release-3.5.0
2018-03-21 20:39:44 +00:00
Bruno Oliveira
6f95189cf7
Merge pull request #3306 from nicoddemus/2405-scope-fixture-order
...
Instantiate fixtures by scope order in test function requests
2018-03-21 17:37:05 -03:00
Ronny Pfannschmidt
add5ce0fb8
Merge pull request #3230 from brianmaissy/features
...
deprecate pytest_plugins in non-top-level conftest
2018-03-21 07:44:34 +01:00
Bruno Oliveira
59e7fd478e
Sort fixtures by scope when determining fixture closure
...
Fix #2405
2018-03-20 20:10:53 -03:00
Bruno Oliveira
d03e38941b
Merge pull request #3295 from brianmaissy/feature/last-failed-no-failures-behavior
...
implemented --last-failed-no-failures
2018-03-20 19:17:25 -03:00
Jeffrey Rackauckas
a4cf380343
Fix tests to not fail when running from root.
2018-03-18 21:23:39 -07:00
Bruno Oliveira
1fff81e21d
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
2018-03-16 18:15:28 -03:00
Bruno Oliveira
fbcf1a90c9
Merge pull request #3193 from pytest-dev/ref-docs
...
Reference docs
2018-03-15 12:04:34 -03:00
Tareq Alayan
7e53f9432c
issue #3308 : fix example in documentation
...
https://github.com/pytest-dev/pytest/issues/3308
2018-03-14 15:44:43 +02:00
Bruno Oliveira
4459aa3d8b
Remove redundant "# content of pytest.ini" headers from examples
2018-03-12 20:09:31 -03:00
Bruno Oliveira
2e347643a3
Add ini options for logging
2018-03-12 20:09:05 -03:00
Bruno Oliveira
8629ef6a78
Add missing ini options: markers, usefixtures and xfail_strict
2018-03-12 19:43:31 -03:00
Bruno Oliveira
3198596f8a
Sort ini options
2018-03-12 19:33:34 -03:00
Bruno Oliveira
61b8ea8656
Add doctest_encoding and junit_suite_name ini options
2018-03-12 19:27:17 -03:00
Bruno Oliveira
8035f6cced
Fix typo in docs
2018-03-12 18:32:51 -03:00
Brian Maissy
d2e533b8a3
implemented --last-failed-no-failures
2018-03-10 22:45:45 +02:00
Brian Maissy
54b15f5826
deprecated pytest_plugins in non-top-level conftest
2018-03-10 21:20:12 +02:00
Bruno Oliveira
8243900960
Move definition of ini options to reference
2018-03-07 20:45:41 -03:00
Bruno Oliveira
c0fe4d483d
Add environment variables
2018-03-06 20:41:21 -03:00
Bruno Oliveira
18a47bfd22
Add docs for CaptureFixture
2018-03-06 20:41:21 -03:00
Bruno Oliveira
3979f9ba3a
Add pytest_plugins and pytestmark special variables
2018-03-06 20:41:21 -03:00
Bruno Oliveira
443888248a
Improve fixture reference a bit
2018-03-06 20:41:21 -03:00
Bruno Oliveira
69d49f18e9
Add pytest_addhooks
2018-03-06 20:41:21 -03:00
Bruno Oliveira
8b7e6df73d
Add register_assert_rewrite and improve signature of other functions
2018-03-06 20:41:21 -03:00
Bruno Oliveira
9c2203d381
Reorder top level: functions, marks, fixtures, hooks and objects
2018-03-06 20:41:21 -03:00
Bruno Oliveira
df3a4111a9
Sort objects by name
2018-03-06 20:41:20 -03:00
Bruno Oliveira
988ace9eb2
Add documentation for marks
2018-03-06 20:41:20 -03:00
Bruno Oliveira
f7178654e5
Add recwarn and tmpdir fixtures to the reference docs
2018-03-06 20:41:20 -03:00
Bruno Oliveira
f1df6c5a60
Add testdir fixture to reference
2018-03-06 20:41:20 -03:00
Bruno Oliveira
66009b0f91
Add tutorial links to all references
2018-03-06 20:41:20 -03:00
Bruno Oliveira
215c6b281e
Add Monkeypatch and tutorial links for logging
2018-03-06 20:41:20 -03:00
Bruno Oliveira
adcb28f61b
Add caplog to reference
2018-03-06 20:41:20 -03:00
Bruno Oliveira
111c6d6a22
Improve pytestconfig and add record_xml_property
2018-03-06 20:41:20 -03:00
Bruno Oliveira
7ba8a4ee75
Use ``pytest.`` prefix for outcomes
2018-03-06 20:41:20 -03:00
Bruno Oliveira
400558cc9c
Add pytestconfig fixture
2018-03-06 20:41:20 -03:00
Bruno Oliveira
918dffba96
Add :with: modifier to raises() and deprecated_call()
2018-03-06 20:41:20 -03:00
Bruno Oliveira
44e2715529
Add sections to pytest's builtin API
2018-03-06 20:41:20 -03:00
Bruno Oliveira
b53c4246ef
Move most of 'builtin' to 'reference'
2018-03-06 20:41:19 -03:00
Bruno Oliveira
e73d4f4e1f
Add local table of contents in reference.rst
2018-03-06 20:41:19 -03:00
Bruno Oliveira
623bab4447
Use :no-auto-options: in capsys fixtures
...
Otherwise they are recognized as iterators
2018-03-06 20:41:19 -03:00
Bruno Oliveira
70f93263e9
Add reference docs to doctest_namespace
2018-03-06 20:41:19 -03:00
Bruno Oliveira
749288dcb6
Add reference docs to cache and capture fixtures
2018-03-06 20:41:19 -03:00
Bruno Oliveira
6fa9768545
Use sphinxcontrib-trio extension
...
This adds some more capabilities to sphinx, like marking
functions as decorators or with contexts
2018-03-06 20:41:19 -03:00
Bruno Oliveira
6b4565f8d1
Reorder the global toc and include 'contributing' section
2018-03-06 20:41:19 -03:00
Bruno Oliveira
6d4e72e1eb
Cleanup the links section to only external links
...
Internal links should be displayed in the side-bar
2018-03-06 20:41:19 -03:00
Bruno Oliveira
162557c2b2
Remove internal plugin list
...
This gets out of sync and shows internal plugins which don't make
much sense
2018-03-06 20:41:19 -03:00
Bruno Oliveira
d4c3850231
Create reference and moved Objects and Hooks reference from writing_plugins
2018-03-06 20:40:55 -03:00
Bruno Oliveira
ade7ad25c7
Merge remote-tracking branch 'upstream/master' into features
2018-03-05 19:48:25 -03:00
Bruno Oliveira
fac8208e8f
Preparing release version 3.4.2
2018-03-04 19:37:49 +00:00
Bruno Oliveira
54884b8c87
Merge branch 'revert-more_itertools-master' into introduce-more_itertools
2018-03-04 10:58:52 -03:00
Maik Figura
30453057e8
Add logging plugin to plugins list
2018-03-03 23:50:13 +01:00
Bruno Oliveira
08831396a5
Merge pull request #3218 from feuillemorte/3034-new-tests-first
...
#3034 Added new option "--new-first"
2018-03-02 18:33:25 -03:00
Bruno Oliveira
a2a64546eb
Merge remote-tracking branch 'upstream/master' into features
2018-02-27 16:43:45 -03:00
Bruno Oliveira
39024a7536
Fix broken links in getting-started
...
Fix #3256
2018-02-26 10:56:27 -03:00
joshm91
6166151ee4
Fix minor typo in fixture.rst
2018-02-24 19:12:40 +00:00
William Lee
c21eb72924
Added documentation for the continue-on-failure flag
2018-02-23 22:42:22 -06:00
feuillemorte
c032d4c5d5
Merge branch 'features' of https://github.com/feuillemorte/pytest into 3034-new-tests-first
2018-02-23 23:55:28 +03:00
feuillemorte
e865f2a235
#3034 Fix comments
2018-02-23 22:49:17 +03:00
Kyle Altendorf
b5ac61657a
Correct docs to config.pluginmanager.get_plugin()
...
`getplugin()` is deprecated in favor of `get_plugin()`.
dd97c94035/_pytest/config.py (L261)
2018-02-22 13:48:59 -05:00
Ronny Pfannschmidt
54e63b7dd5
Merge pull request #2770 from HPENetworking/master
...
Make record_xml_property generic and compatible with xdist and markers.
2018-02-22 07:38:55 +01:00
Bruno Oliveira
7a62619a75
Merge remote-tracking branch 'upstream/master' into features
2018-02-21 10:39:55 -03:00
Carlos Jenkins
8b49ddfa58
Renamed the fixture record_xml_property to record_property and adapted logic so that the properties are passed to the TestReport object and thus allow compatibility with pytest-xdist.
2018-02-20 15:46:26 -06:00
Bruno Oliveira
b319375592
Preparing release version 3.4.1
2018-02-20 01:43:59 +00:00
Thomas Hisch
ac7eb63a6b
Remove --no-print-logs option
...
This option is superseded by the --show-capture option. With --no-print-logs
it was possible to only disable the reporting of captured logs, which is no
longer possible with --show-capture. If --show-capture=no is used, no
captured content (stdout, stderr and logs) is reported for failed tests.
2018-02-18 20:48:07 +01:00
Bruno Oliveira
69d608aec3
Merge remote-tracking branch 'upstream/master' into merge-upstream
2018-02-17 09:38:06 -02:00
Jordan Speicher
774c539f1a
Add --deselect command line option
...
Fixes #3198
2018-02-16 08:17:37 -06:00
feuillemorte
dff0500114
#3034 Added new option "--new-first"
2018-02-13 22:49:28 +03:00
Bruno Oliveira
063e2da967
Merge pull request #3176 from feuillemorte/1478_no_stdout_option
...
#1478 Added --no-stdout option
2018-02-09 18:36:36 -02:00
feuillemorte
da5882c2d5
#1478 Add doc and remove print
2018-02-09 21:36:48 +03:00
Bruno Oliveira
37d836d754
Reword docs slightly
2018-02-01 19:34:15 -02:00
feuillemorte
3eb6cad222
#1642 Fix comments
2018-02-01 11:20:37 +03:00
feuillemorte
9f1772e679
#1642 Resolve conflicts
2018-02-01 00:18:28 +03:00