Holger Peters
a37f9f19d4
link fix: Use restructured text :doc: link instead of html link
2014-10-09 16:59:42 +02:00
holger krekel
8c91ffc701
some docs and refined semantics for wrappers
2014-10-09 12:21:01 +02:00
Holger Peters
61caa4f776
Add documentation for doctest flags and remove dead code
2014-10-08 15:48:41 +02:00
Floris Bruynooghe
89de87dce1
Document the ids keyword for fixture parametrisation
...
--HG--
branch : issue351
2014-10-08 00:43:27 +01:00
holger krekel
dd1ee22293
Merged in nicoddemus/pytest/defer-hook-example (pull request #216 )
...
Documentation for new hooks and how to use them
2014-10-06 11:55:35 +02:00
holger krekel
f85648bbf8
Merged in nicoddemus/pytest/defer-hook-example (pull request #216 )
...
Documentation for new hooks and how to use them
2014-10-06 11:55:35 +02:00
Bruno Oliveira
7f93063945
Adding docs on how to properly add new hooks and using them in 3rd party plugins
2014-10-04 14:48:19 -03:00
Bruno Oliveira
d6d2e6c615
Adding docs on how to properly add new hooks and using them in 3rd party plugins
...
--HG--
branch : defer-hook-example
2014-10-04 14:48:19 -03:00
Bruno Oliveira
e9f240a9a3
added plugins_index page generation to tox
...
Also minor improvements in the page:
- Removed version from plugin name
- Using "home" instead of "repo", seems more appropriate
- Reduced default verbosity
2014-09-27 12:28:29 -03:00
Bruno Oliveira
37631dbfa0
added plugins_index page generation to tox
...
Also minor improvements in the page:
- Removed version from plugin name
- Using "home" instead of "repo", seems more appropriate
- Reduced default verbosity
2014-09-27 12:28:29 -03:00
Bruno Oliveira
be93fdf11d
Fixed minor typo in plugins.txt
2014-09-27 11:59:59 -03:00
Bruno Oliveira
531be22a87
Fixed minor typo in plugins.txt
2014-09-27 11:59:59 -03:00
holger krekel
814d348e7d
add release announce
2014-09-24 16:00:06 +02:00
holger krekel
b57545bd21
fix doc release version
2014-09-24 14:59:55 +02:00
holger krekel
2eef674615
regen and fix some docs (tox -e regen)
...
bump versions, depend on already released py-1.4.25
2014-09-24 14:46:56 +02:00
Anatoly Bubenkov
d99243c1a7
rename orgname to pytest-dev
...
--HG--
branch : contributing-community
2014-09-24 10:53:08 +00:00
holger krekel
79d2edcbff
Merged in flub/pytest (pull request #207 )
...
Show both user assertion msg as explanation (issue549)
2014-09-22 19:16:10 +02:00
holger krekel
6aa5611ae5
fix issue584: fix py3 syntax errors for example/special.txt.
...
Thanks Bruno Oliveira.
2014-09-15 15:04:09 +02:00
holger krekel
c5c9fb93aa
fix link to pylib
2014-09-15 14:04:31 +02:00
holger krekel
488720da8d
fix a broken link
2014-09-10 09:57:12 +02:00
Floris Bruynooghe
d2f448ecee
Improve pytest.raises examples
...
Fixes issue #586 .
2014-09-08 14:26:31 +01:00
Anatoly Bubenkov
8844d9d04f
detalize the plugin development proposal
...
--HG--
branch : contributing-community
2014-09-06 02:37:48 +02:00
holger krekel
09a44f4cac
fix issue582: fix setuptools example, thanks Laszlo Papp and Ronny
...
Pfannschmidt.
2014-09-05 15:34:01 +02:00
holger krekel
2a504a5bcd
regen docs for 2.6.2
2014-09-05 13:55:00 +02:00
holger krekel
7dad3cb157
prepare 2.6.2, release announcement, also add HOWTORELEASE.rst
2014-09-05 13:13:23 +02:00
holger krekel
745737e337
strike python2.5 from test code cc @flub
2014-09-05 09:50:40 +02:00
Floris Bruynooghe
eae1055fb0
Merged in nocoddemus/pytest/cx_freeze-support (pull request #189 )
2014-09-03 21:55:46 +01:00
holger krekel
e3cea41dcd
fix issue572 - python3 compat of tmpdir example in docs.
2014-09-02 12:20:16 +02:00
Bruno Oliveira
0c163ce624
Updating plugins_index
...
Also fixed duplicated links when repository is not github or
bitbucket
2014-08-26 20:38:19 -03:00
Floris Bruynooghe
7760cf1881
Fix doctest tox run
...
The new failures in the failure demo apparently affect the
doctests tox run.
2014-08-23 19:01:26 +02:00
Floris Bruynooghe
37bd1e03cb
Show user assertion messages and instrospection together
...
User provided messages, or any valid expression given as second
argument to the assert statement, are now shown in addition to the
py.test introspection details. Formerly any user provided message
would entirely replace the introspection details.
Fixes issue549.
2014-08-23 18:14:25 +02:00
Bruno Oliveira
03b694a1d0
merging with default
...
--HG--
branch : cx_freeze-support
2014-08-23 10:05:40 -03:00
Anatoly Bubenkov
54e00429e4
plugin organization proposal
...
--HG--
branch : contributing-community
2014-08-20 00:52:40 +02:00
Thomas Weißschuh
7cf859085e
[doc] fix requests monkeypatch example
2014-08-18 19:44:34 +00:00
Bruno Oliveira
ccd67733fb
standard lib modules no longer required in freeze_includes() and updated docs
...
--HG--
branch : cx_freeze-support
2014-08-11 20:20:41 -03:00
Bruno Oliveira
5873ca5146
Merging with default
...
--HG--
branch : cx_freeze-support
2014-08-11 20:07:11 -03:00
holger krekel
9232b88df3
actually regen fixture docs with python3.4 instead of python2.7 (doh)
2014-08-08 15:25:16 +02:00
holger krekel
e98f77037e
fix issue561 example adapted to python3.
2014-08-08 15:20:37 +02:00
holger krekel
672e42e558
fix doc config for latex
2014-08-07 23:05:02 +02:00
holger krekel
e5eaf02e19
finalize pytest-2.6.1 release, regen docs
2014-08-07 21:41:51 +02:00
Bruno Oliveira
3c649cf91d
guarding scripts with __main__ and doc changes
...
tox-flakes environment tries to import the modules for
checking, and that may fail because of its dependencies
--HG--
branch : cx_freeze-support
2014-07-30 22:28:03 -03:00
Bruno Oliveira
b7b96b24d8
Docs about cx_freeze support and minor adjustments
...
--HG--
branch : cx_freeze-support
2014-07-30 21:50:00 -03:00
holger krekel
bcdc3d0154
reorder talks, more talks from pelme and others
2014-07-29 15:06:37 +02:00
holger krekel
faea7e1407
add flub and pelme talks at EuroPython2014, remove one past training note
2014-07-29 15:00:45 +02:00
holger krekel
7c701948d5
Merged in nicoddemus/pytest/cx_freeze-docs (pull request #188 )
...
Documentation example on how to integrate pytest and cx_freeze
2014-07-29 12:43:04 +02:00
Bruno Oliveira
899b804ec1
Improved the text a little
...
--HG--
branch : cx_freeze-docs
2014-07-28 22:46:57 -03:00
Bruno Oliveira
66bd4e485a
Adding blurb about using pytest runner and cx_freeze
...
--HG--
branch : cx_freeze-docs
2014-07-28 22:40:23 -03:00
david@mcbf.net
d08c4ce0ad
Tiny example update for clarification
...
--HG--
branch : xfail-cause
2014-07-26 18:24:55 +02:00
david@mcbf.net
91e2b23258
Update documentation
...
--HG--
branch : xfail-cause
2014-07-26 18:10:32 +02:00
holger krekel
52011e84d3
merge
2014-07-20 13:15:21 +02:00
holger krekel
de583ed7a3
some notes about upcoming trainings
2014-07-20 13:07:38 +02:00
holger krekel
47d9e6ca1f
fix release announce
2014-07-20 11:07:18 +02:00
Bruno Oliveira
6f0a33dfdc
Updating plugins_index
2014-07-18 21:10:50 -03:00
holger krekel
06acbb9f5e
bump doc version
2014-07-17 17:22:44 +02:00
holger krekel
7b630d9080
mention next open trainings at EP2014 and in Freiburg in November 2014
2014-07-17 17:21:45 +02:00
holger krekel
98de64badc
regen docs for pytest-2.6
2014-07-17 16:55:24 +02:00
holger krekel
1e241e1f2a
mention py34 compatibility
2014-07-17 16:49:10 +02:00
holger krekel
ff2c18fedb
bump version, preliminary announcement
2014-07-17 16:38:54 +02:00
bmcorser
d88a3712c5
Scratching an itch. Love py.test!
...
--HG--
branch : bmcorser/scratching-an-itch-love-pytest-1404943207227
2014-07-09 22:00:24 +00:00
Bruno Oliveira
abfedd692e
Updating plugins_index
2014-07-08 20:08:19 -03:00
holger krekel
d0b048c86d
Merged in msabramo/pytest/norecursedirs_add_star_dot_egg (pull request #177 )
...
Add *.egg to default for norecursedirs
2014-07-03 16:51:17 +02:00
Marc Abramowitz
b6f069f4c3
Add *.egg to default for norecursedirs
...
--HG--
branch : norecursedirs_add_star_dot_egg
2014-07-03 07:49:03 -07:00
holger krekel
edc2e5ab82
Merged in msabramo/pytest/fix_norecursedirs_doc_typos (pull request #176 )
...
doc/en/customize.txt: Fix norecursedirs typo
2014-07-03 16:47:58 +02:00
Marc Abramowitz
6da9a087f8
doc/en/customize.txt: Fix norecursedirs typo
...
and update documented default to match current default.
--HG--
branch : fix_norecursedirs_doc_typos
2014-07-03 07:36:07 -07:00
holger krekel
abcadc4202
colors as used on the live web page
2014-06-29 09:47:50 +02:00
Bruno Oliveira
65a145e2a7
Updated plugins index
2014-06-10 19:04:52 -03:00
holger krekel
52eafdc21e
also add favicon
2014-06-01 12:36:31 +02:00
holger krekel
85c0d5481b
incorporate the new pytest logo
2014-06-01 12:01:40 +02:00
Bruno Oliveira
fd4b461290
Updated plugins_index and updated python 3 to 3.4
2014-05-28 23:16:49 -03:00
Trevor Bekolay
d50ad270f0
Better setuptools integration in goodpractices
...
--HG--
branch : tbekolay/better-setuptools-integration-in-goodpra-1400520902689
2014-05-19 17:35:28 +00:00
holger krekel
b507e1754c
fix issue512 : document dependencies in getting-started doc.
2014-05-14 09:14:40 +02:00
Floris Bruynooghe
ffc969b6c2
Do not list python 2.5 as supported in the docs
2014-05-01 22:25:03 +01:00
Brianna Laugher
4e35c00ab0
issue351: Add ability to specify parametrize ids as a callable, to generate custom test ids. + tests, docs
...
--HG--
branch : issue351
2014-04-17 15:08:49 -04:00
Andy Freeland
1728798e81
Interal link to node ID explanation
...
--HG--
branch : issue499
2014-04-14 14:24:13 -04:00
Andy Freeland
53a8d20d88
fix issue499: document selecting tests by node ID
...
--HG--
branch : issue499
2014-04-14 12:27:55 -04:00
holger krekel
d0a4d348fe
merge default
...
--HG--
branch : nose_test_attr
2014-04-10 12:53:33 +02:00
holger krekel
494be731e3
support nose-style ``__test__`` attribute on modules, classes and
...
functions, including unittest-style Classes. If set to True, the
test will not be collected.
--HG--
branch : nose_test_attr
2014-04-10 12:46:27 +02:00
holger krekel
e382ed4245
fix issue439: clarify that capsys/capfd capture output during
...
test execution, not test setup.
2014-04-07 13:42:48 +02:00
holger krekel
6ff0fdb977
fix issue443: fix skip examples to use proper comparison. Thanks Alex
...
Groenholm.
2014-04-03 22:26:10 +02:00
holger krekel
8d95f89a6a
fix issue496: add pytest-sugar github repo override and regen index pages, upload it.
2014-04-02 12:03:08 +02:00
Marc Abramowitz
c93b949878
Update entry for pytest-sugar; GitHub icon instead of BitBucket, correct description
...
--HG--
branch : doc_plugins_pytest_sugar
2014-04-01 18:59:42 -07:00
Marc Abramowitz
cf34adb75f
doc/en/plugins_index/index.txt: Update pytest-sugar
...
--HG--
branch : doc_plugins_pytest_sugar
2014-04-01 18:52:36 -07:00
Nick Loadholtes
ed0a4fe23b
Slight change to the wording for readability
...
--HG--
branch : nloadholtes/slight-change-to-the-wording-for-readabi-1395890493571
2014-03-27 03:21:58 +00:00
holger krekel
892aa457be
fix issue472: clarify that ``pytest.config.getvalue()`` cannot work
...
if it's triggered ahead of command line parsing.
2014-03-26 07:15:54 +01:00
holger krekel
8f7b53e55b
fix issue490: include pytest_load_initial_conftests in documentation
...
and improve docstring.
2014-03-25 14:43:58 +01:00
holger krekel
a1d3da4027
Merged in nicoddemus/pytest/integrate-plugin-index-docs (pull request #120 )
...
Integrating plugin_index docs and misc improvements
2014-03-14 15:34:03 +01:00
holger krekel
f5b992f68a
Merged in jurko/pytest/doc_typo_correction (pull request #122 )
...
fix documentation typo
2014-03-14 13:10:33 +01:00
Thomas Grainger
9528b64f7f
pep8 good practices code
...
--HG--
branch : graingert/pep8-good-practices-code-1394196858258
2014-03-07 12:51:51 +00:00
holger krekel
b96559149c
Merged in jurko/pytest/pdb_doc_update (pull request #118 )
...
update PDB related pytest docs
2014-03-06 08:36:42 +01:00
Jurko Gospodnetić
9985a7cdca
fix documentation typo
...
--HG--
branch : doc_typo_correction
2014-03-02 22:52:38 +01:00
Bruno Oliveira
1d00c5e109
Using github and bitbucket icons on plugins_index page
...
--HG--
branch : integrate-plugin-index-docs
2014-02-18 22:40:36 -03:00
Bruno Oliveira
0559f11aa5
Improved text on plugins_index
...
- Removed "beta" status from it;
- Added links to pytest-plugs app;
--HG--
branch : integrate-plugin-index-docs
2014-02-18 21:33:13 -03:00
Bruno Oliveira
2893cddb68
plugins_index no longer has the package names hard-coded
...
small number of changes:
- removed hard-coded links to package release versions, using
a placeholder "latest" instead which is understood by pytest-plugs
- testing against pytest-2.5.2
This changes were implemented so this page only needs
to be updated after pytest releases, not after each package version changes;.
2014-02-11 23:38:30 -02:00
Jurko Gospodnetić
6910641266
reword PDB usage documentation
...
Documented that since pytest 2.4.0 you can use the raw pdb.set_trace() call
directly without the pytest.set_trace() wrapper or explicitly disabling pytest's
output capture using 'py.test -s'.
Clearly stated how pytest (since version 2.0.0.) automatically disables its
output capture when entering an interactive PDB debugger. This avoids confusing
new users because their tests display different output when running with or
without entering an interactive debugger (even if user does nothing in that
interactive debugger session other than exit it and continue with the regular
test execution).
--HG--
branch : pdb_doc_update
2014-02-01 10:19:09 +01:00
Jurko Gospodnetić
4b81a07303
make all 'PDB' doc references be recognized as links
...
--HG--
branch : pdb_doc_update
2014-02-01 10:11:42 +01:00
Jurko Gospodnetić
7eb765578a
correct inconsistent comment wording
...
Once the 'the' article was used before 'first' and once it was not, all within
the same code example.
--HG--
branch : pdb_doc_update
2014-02-01 10:07:54 +01:00
holger krekel
25ab906b8b
add release announcement, bump version to 2.5.2,
...
add links to plugins index, regenerate doc examples.
2014-01-29 13:47:11 +01:00
Piotr Banaszkiewicz
ae64221c34
Contribution guide: added pull request button image
2014-01-24 20:01:04 +01:00
holger krekel
8e6d538a57
address issue416: clarify docs as to conftest.py loading semantics
2014-01-23 15:25:01 +01:00
holger krekel
a9e5bd52d3
remove github links
2014-01-23 14:50:58 +01:00
holger krekel
4e2a820c6a
add Daniel Greensfeld 3-part blog series about pytest
2014-01-23 13:07:28 +01:00
holger krekel
c9af19dae1
rename, refine and link to new contributing doc from several places.
2014-01-23 10:21:06 +01:00
Anatoly Bubenkov
402232e60f
merge pbanaszkiewicz/contributiondocs
2014-01-23 00:52:49 +01:00
Piotr Banaszkiewicz
c2c44f0ffc
Moved contribution guide to the rootdir/CONTRIBUTING.txt
...
--HG--
branch : contributiondocs
2014-01-22 11:37:02 +01:00
Piotr Banaszkiewicz
5240252164
New enthusiastic contribution guide based on Audreyr's cookiecutter-pypackage
...
Audrey's code is BSD, so there should be no problem with licensing.
I've covered:
* contribution types (with hints)
* steps to start with pytest development
* testing pytest
* basics of hg
--HG--
branch : contributiondocs
2014-01-22 11:24:58 +01:00
Simon Liedtke
d92ee8c3c3
added docs about the `no:` syntax for the -p option
...
--HG--
branch : no-p-option
2014-01-19 22:05:14 +01:00
Jurko Gospodnetić
492c60c202
fix doc typo
2014-01-19 10:26:55 +01:00
Jurko Gospodnetić
9fb2079458
replace py.test module references with pytest
...
The only remaining 'py.test' references are:
* those referring to the 'py.test' executable
* those in code explicitly testing py.test/pytest module compatibility
* those in old CHANGES documentation
* those in documentation generated based on external data
* those in seemingly unfinished & unmaintained Japanese documentation
Minor stylistic changes and typo corrections made to documentation next to
several applied py.test --> pytest content changes.
2014-01-18 12:31:33 +01:00
Bruno Oliveira
1fb824cd28
plugins_index: status images now link to actual tox output
2014-01-15 20:48:11 -02:00
Bruno Oliveira
0d35994fb8
Updated plugins_index.txt after changes in plugin_index.py
2014-01-15 20:32:11 -02:00
Bruno Oliveira
3a37f33d99
Improvements in plugins_index.txt
...
- Removed author and email in favor of repository link.
Repository link is obtained from the 'home_page' field
obtained from pypi. For plugins that don't have
that field set, function obtain_override_repositories
is used to override it in favor of known repositories url.
- Shortened "Python 2.7" in favor of "py27" to save space;
Same for "Python 3.3".
2014-01-15 20:26:05 -02:00
Bruno Oliveira
ddfb2d5f3a
Removing test_plugins_index
...
This test seems unnecessary now, since after every change we have
to generate plugins_index.txt and manually check to ensure it is
correct.
2014-01-15 19:20:53 -02:00
holger krekel
d81c0e9a92
remove build status that shows on pypi -- doesn't make sense because it shows the current trunk, not the released version. And start a new doc/en/status.txt
2014-01-11 10:46:07 +01:00
holger krekel
048cb71bf6
Merged in lakka/pytest//minor-doc-fix-in-skippingtxt-also-submi-1387492852421 (pull request #94 )
...
Minor doc fix in skipping.txt. Also submitted at Github before I realised that this was the master repo. Will close over there.
2014-01-10 10:44:12 +01:00
Daniel Hahler
903fd144ff
doc: fix desc for `parametrize`
...
- the parameter is called `expected`, not `output`
- s/that that/that/
2014-01-09 22:27:23 +01:00
Jurko Gospodnetić
d51e27a5cb
correct documentation typo
2013-12-28 17:05:17 +01:00
Philippe Muller
e6ae68c0cc
Fix minor typo in special.txt
2013-12-20 14:01:17 +01:00
lakka
43f970ab6b
Minor doc fix in skipping.txt. Also submitted at Github before I realised that this was the master repo. Will close over there.
...
--HG--
branch : /minor-doc-fix-in-skippingtxt-also-submi-1387492852421
2013-12-19 22:41:07 +00:00
Bruno Oliveira
70c1503afc
updated plugins_index for pytest 2.5.1 release
2013-12-17 21:52:26 -02:00
Bruno Oliveira
ee5d2eb696
plugins_index.py and test run under py33
...
changed a message a bit since issue405 has actually been resolved
2013-12-17 21:42:51 -02:00
Bruno Oliveira
2058f11931
Formatted plugins_index files to use a 80 char width
...
- Formatted code to follow pep-8 more closely;
- Got rid of header comments to better follow py.test coding style;
2013-12-17 19:34:07 -02:00
Bruno Oliveira
53a9ee21d4
Fixed test_plugins_index to work on python 2.6
...
- Expected and obtained modules now use .rst to avoid being picked as doctests
- Fixed test_plugins_index.expected to use the real py.test version
2013-12-17 19:14:57 -02:00
holger krekel
04118a5761
just use "sans-serif" as the default font, thankfully recommended by hynek.
2013-12-17 14:59:29 +01:00
holger krekel
c101c30690
change to the non-serif version of "Deja Vu"
2013-12-17 13:48:59 +01:00
holger krekel
0e664d3471
don't use guidea as font as it appears to give troubles to windows/chrome
...
users, see also here: http://stackoverflow.com/questions/11487427/is-there-any-font-smoothing-in-google-chrome
2013-12-17 13:21:39 +01:00
holger krekel
fcb1749f10
a few minor fixes and removing google+ stuff.
2013-12-17 11:24:58 +01:00
holger krekel
cc9b3ec296
fix links and add github link
2013-12-17 08:59:50 +01:00
holger krekel
66bd71a5d7
use gudea/gudea as header/body fonts
2013-12-17 08:56:59 +01:00
holger krekel
3365907989
last change to release announce
2013-12-17 08:43:01 +01:00
holger krekel
6b2040f98d
regen docs for 2.5.1, add links for coverage reports
2013-12-17 08:30:35 +01:00
holger krekel
90551c6ce2
adding a release announcement and some doc fixes
2013-12-17 07:58:49 +01:00
holger krekel
d3b8390df3
Merge branch 'doc' of git+ssh://github.com/Turbo87/pytest into Turbo87-doc
...
Conflicts:
CHANGELOG
2013-12-17 06:49:12 +01:00
holger krekel
9554fe0bf8
pypy has >21K tests now
2013-12-16 18:25:00 +01:00
holger krekel
86c56c829a
fix issue405 -- xfail the plugin generation test as it is not supposed to run as part of the pytest core tests and only runs on specific environments.
2013-12-16 07:03:59 +01:00
holger krekel
ef023ebad3
merge
2013-12-16 07:01:58 +01:00
Tobias Bieniek
6a5456f873
doc: Replaced header font
2013-12-14 15:49:56 +01:00
Tobias Bieniek
28b1079548
doc: Moved G+ button
2013-12-14 15:45:01 +01:00
Tobias Bieniek
fe01d1b0df
doc: Fixed small res sidebar font color
2013-12-14 15:43:40 +01:00
Tobias Bieniek
54174c308f
doc: Use native scrollbars on webkit
2013-12-14 15:38:11 +01:00
holger krekel
c1759fc384
fix py25 mention
2013-12-13 15:50:06 +01:00
Bruno Oliveira
305cbecb34
Updated plugins_index to use pytest 2.5.0
...
- Also made test for plugins_index less brittle;
2013-12-12 19:20:13 -02:00
Tobias Bieniek
a986b3fb4a
doc: Removed unused template
2013-12-12 19:48:45 +01:00
Tobias Bieniek
fd42133d89
doc: Don't use italic font for internal references
2013-12-12 19:48:36 +01:00
Tobias Bieniek
d6d7f3821f
doc: Use green color for links
2013-12-12 19:48:13 +01:00
Tobias Bieniek
e79b43eeb2
doc: Moved link colors into variables
2013-12-12 19:41:29 +01:00
Tobias Bieniek
afba6ce907
doc: Don't show not existing logo
2013-12-12 19:36:07 +01:00
Tobias Bieniek
d5948325d4
doc: Use different font combination
2013-12-12 19:32:38 +01:00
Tobias Bieniek
b9b44bb87c
doc: Moved font family attributes into variables
2013-12-12 19:29:28 +01:00
Tobias Bieniek
00b00ff931
doc: Adjusted TOC sidebar section
2013-12-12 19:22:37 +01:00
Tobias Bieniek
0f6bb3b3ef
doc: Adjusted sidebar link
2013-12-12 19:03:25 +01:00