Navigation
modules
next
|
pytest-2.1.1
»
quicklinks
home
TOC/contents
install
changelog
examples
customize
issues[bb]
contact
Next topic
Getting started basics
Full pytest documenation
ΒΆ
Download latest version as PDF
Getting started basics
Welcome to pytest!
Installation and Getting Started
Usage and Invocations
Good Integration Practises
Project examples
Some Issues and Questions
Usages and Examples
Demo of Python failure reports with py.test
basic patterns and examples
mysetup pattern: application specific test fixtures
parametrizing tests
Changing standard (Python) test discovery
Working with non-python tests
py.test reference documentation
pytest builtin helpers
basic test configuration
The writing and reporting of assertions in tests
Injecting objects into test functions (funcargs)
extended xUnit style setup fixtures
Capturing of the stdout/stderr output
monkeypatching/mocking modules and environments
xdist: pytest distributed testing plugin
temporary directories and files
skip and xfail: dealing with tests that can not succeed
mark test functions with attributes
asserting deprecation and other warnings.
unittest.TestCase support
Running test written for nose
doctest integration for modules and test files
Working with plugins and conftest files
conftest.py: local per-directory plugins
Installing External Plugins / Searching
Writing a plugin by looking at examples
Making your plugin installable by others
Plugin discovery order at tool startup
Requiring/Loading plugins in a test module or conftest file
Accessing another plugin by name
Finding out which plugins are active
deactivate / unregister a plugin by name
py.test default plugin reference
py.test hook reference
hook specification and validation
initialisation, command line and configuration hooks
generic “runtest” hooks
collection hooks
reporting hooks
Reference of important objects involved in hooks
Talks and Tutorials
tutorial examples and blog postings
conference talks and tutorials
Feedback and contribute to py.test
Contact channels
Working from version control or a tarball
Release announcements
py.test 2.1.1: assertion fixes and improved junitxml output
py.test 2.1.0: perfected assertions and bug fixes
py.test 2.0.3: bug fixes and speed ups
py.test 2.0.2: bug fixes, improved xfail/skip expressions, speedups
py.test 2.0.1: bug fixes
py.test 2.0.0: asserts++, unittest++, reporting++, config++, docs++
Navigation
modules
next
|
pytest-2.1.1
»