Bruno Oliveira
d761bfffd7
Merge pull request #897 from hunse/warns
...
Warns
2015-08-03 22:48:20 -03:00
Floris Bruynooghe
b097d8c0a6
Update docs to represent reality
...
This was changed after EuroPython 2014, now both the message and the
introspection is presented.
2015-08-02 22:36:19 +01:00
Eric Hunsberger
52b4eb6c46
Added `warns` to assert warnings are thrown
...
Works in a similar manner to `raises`, but for warnings instead
of exceptions. Also refactored `recwarn.py` so that all the
warning recording and checking use the same core code.
2015-07-30 23:28:32 -04:00
Bruno Oliveira
9cf9900721
Merge pull request #892 from The-Compiler/multi-parametrize
...
Document and test stacking of parametrize.
2015-07-26 21:00:29 -03:00
Brianna Laugher
5ebad5c96d
Delete release.txt from docs, merge extra comments to HOWTORELEASE.rst
2015-07-26 15:20:32 +02:00
Florian Bruhin
2ab4bf13ab
Document and test stacking of parametrize.
...
Closes #815 .
2015-07-26 14:39:13 +02:00
Floris Bruynooghe
8338c692a3
Merge pull request #887 from maartenq/753content_of
...
changed contents -> content but still #753 did not solved, might be i…
2015-07-25 19:11:53 +02:00
Maarten
df8a83b2a1
changed contents -> content but still #753 did not solved, might be issues with regendoc
2015-07-25 17:48:12 +02:00
Christian Pommranz
00e1a2122a
Deprecate and warn about --genscript, fixes #730
2015-07-25 15:10:22 +02:00
Bruno Oliveira
ab9e246ab0
Avoid detecting conftest files upwards from setup.cfg/pytest.ini/tox.ini files by default
...
As discussed in #82
2015-07-23 23:21:07 -03:00
Anatoly Bubenkov
6af7172204
Merge branch 'pytest-2.7'
2015-07-19 15:25:04 +02:00
Bruno Oliveira
da1d5712cf
Fix broken links
...
Fix #857
2015-07-18 14:15:07 -03:00
Bruno Oliveira
94cdec2cfe
Update sidebar links from Bitbucket to GitHub
2015-07-16 03:08:06 +00:00
Bruno Oliveira
ebf32ae8a9
Update CONTRIBUTING documentation with GitHub instructions
2015-07-16 03:07:16 +00:00
Bruno Oliveira
0f52856f99
Use a subdirectory in the TEMP directory to speed up tmpdir creation
...
Fix #105
2015-07-15 20:03:58 -03:00
Bruno Oliveira
8f4f2c665d
Mention pytest-runner in the docs
...
Fix #147
2015-07-13 21:59:37 -03:00
Bruno Oliveira
854e603f84
Add new testdirs ini option
...
Fix #694
2015-07-10 21:52:47 -03:00
Bruno Oliveira
0ee3ee7333
Add syntax highlighting to missing snippets in the documentation and other fixes
...
- Add explicit "code-block" for sessions without syntax highlight
- Moved Metafunc documentation to the class docstring and reused that in the
docs;
2015-07-09 21:50:38 -03:00
Bruno Oliveira
ae4c8b8635
Merge pull request #787 from pytest-dev/pluggy-bc-fix
...
Reintroduce get_plugin_manager() for backward-compatibility
2015-07-08 19:28:01 -03:00
Jeff Widman
4fa64a962e
Fix typo + grammar
2015-07-07 16:35:21 -07:00
Bruno Oliveira
76497c2542
Fix plugins_index script and update plugins_index.txt
2015-06-30 19:01:28 -03:00
Bruno Oliveira
3c2fd833ca
Reintroduce get_plugin_manager() for backward-compatibility
...
PyCharm pytest runner depends on this function existing (see #787 ).
Added reference to get_plugin_manager() and PluginManager/PytestPluginManager to docs
2015-06-25 00:48:47 -03:00
holger krekel
ee40ea5f6d
Merge branch 'pytest-2.7'
...
Conflicts:
AUTHORS
_pytest/__init__.py
setup.py
testing/conftest.py
tox.ini
2015-06-23 16:49:05 +02:00
holger krekel
e84c00efae
finish pytest-2.7.2 release
2015-06-23 16:31:24 +02:00
holger krekel
898b63b665
change spelling, thanks Maciej Maciaszek
2015-06-22 11:34:00 +02:00
Bruno Oliveira
d4e77faea7
Update sidebar links from Bitbucket to GitHub
2015-06-15 19:18:03 -03:00
Bruno Oliveira
ff58ae66c0
Update CONTRIBUTING documentation with GitHub instructions
2015-06-15 18:54:44 -03:00
Bruno Oliveira
b40f760cc3
Change links from bitbucket to GitHub
2015-06-15 18:28:31 -03:00
Ronny Pfannschmidt
43d27ec7ed
use regendoc normalization and regenerate docs
...
--HG--
branch : regendoc-upgrade
2015-06-06 23:30:49 +02:00
holger krekel
a2bb2ff164
port typo fix
2015-06-03 23:43:12 +02:00
holger krekel
b5fd3cfb84
fix typo
...
--HG--
branch : pytest-2.7
2015-06-03 23:42:38 +02:00
Floris Bruynooghe
b09be4e3ef
Merged in flub/pytest (pull request #297 )
...
Merge 2.7.1 release changes into default
2015-05-31 20:27:13 +01:00
Darren Yin
efce2ababa
add in missing finalizer to doc example
2015-05-21 19:15:52 -07:00
Floris Bruynooghe
d299f0d99f
Merge changes from 2.7.1 release
...
This is mostly doc examples regeneration, other changes are:
- Add 2.7.1 tag to .hgtags
- Update changelog to use real versions
- Update HOWTORELEASE.rst
- Fix rst in doc/en/adopt.txt
- Fix CHANGELOG and release-2.7.0 rst formatting
2015-05-19 21:43:50 +01:00
Floris Bruynooghe
738c8762df
Regenerate docs using 2.7.1
...
--HG--
branch : pytest-2.7
2015-05-19 01:54:24 +01:00
Floris Bruynooghe
3d990a6237
Fix rest formatting and set final version number
...
--HG--
branch : pytest-2.7
2015-05-19 01:53:06 +01:00
Floris Bruynooghe
b024dbe794
Remove unused link
...
--HG--
branch : pytest-2.7
2015-05-19 01:52:33 +01:00
holger krekel
3401049dea
remove adopt pytest note
2015-05-12 13:36:43 +02:00
holger krekel
45851644c1
remove adopt message
...
--HG--
branch : pytest-2.7
2015-05-12 13:34:32 +02:00
holger krekel
bddc88f09e
adapt to pluggy naming, rename pytest.hookspec_opts to pytest.hookspec,s ame with hookimpl_opts
...
--HG--
branch : pluggy1
2015-05-06 10:08:08 +02:00
holger krekel
5ea7f0342b
Merged default into pluggy1
...
--HG--
branch : pluggy1
2015-05-05 22:29:53 +02:00
holger krekel
920b5afe45
now that we are going to have wheels, py source code might be not be installed
...
and the resulting genscript is useless
--HG--
branch : pluggy1
2015-05-04 14:42:01 +02:00
holger krekel
ef7f627573
merging pytest-2.7
2015-05-04 14:27:09 +02:00
Eric Siegerman
5a06330f61
Doc typo
...
--HG--
branch : pytest-2.7
2015-05-01 11:18:17 -04:00
Floris Bruynooghe
d6d8d5b9d1
Prepare docs for bugfix release
...
--HG--
branch : pytest-2.7
2015-04-30 22:54:43 +01:00
holger krekel
db5649ec6a
streamline pytester API majorly:
...
- integrate conftest into pytester plugin
- introduce runpytest() to either call runpytest_inline (default) or
runpytest_subprocess (python -m pytest)
- move testdir.inline_runsource1 to pdb tests
- strike some unneccessary methods.
- a new section "writing plugins" and some better pytester docs
--HG--
branch : testrefactor
2015-04-28 11:54:53 +02:00
holger krekel
a8afba054a
- refine lsof checking
...
- make runpytest() create an inline testing process instead of
a subprocess one
--HG--
branch : testrefactor
2015-04-28 11:54:46 +02:00
holger krekel
c54afbe42e
deprecate and warn about __multicall__ usage in hooks, refine docs about hook ordering,
...
make hookwrappers respect tryfirst/trylast
--HG--
branch : more_plugin
2015-04-27 12:50:34 +02:00
holger krekel
ea50ef1588
split plugin documentation into "using" and "writing plugins",
...
referencing each other. Also add tryfirst/trylast examples.
--HG--
branch : more_plugin
2015-04-25 11:29:11 +02:00
holger krekel
d2a5c7f99b
add documented hookimpl_opts and hookspec_opts decorators
...
so that one doesn't have to use pytest.mark or function-attribute setting anymore
--HG--
branch : more_plugin
2015-04-25 11:29:11 +02:00