Skip to main content
Help us improve Python packaging – donate today!

UNKNOWN

Project Description

Setup scripts can use pytest-runner to add setup.py test support for pytest runner.

Usage

  • Add ‘pytest-runner’ to your ‘setup_requires’. Pin to ‘>=2.0,<3dev’ (or similar) to avoid pulling in incompatible versions.
  • Include ‘pytest’ and any other testing requirements to ‘tests_require’.
  • Invoke tests with setup.py pytest.
  • Pass –index-url to have test requirements downloaded from an alternate index URL.
  • Pass additional py.test command-line options using –addopts.
  • Set options in the [pytest] section of setup.cfg.

See the jaraco.util project for an example.

Changes

2.1

  • The preferred invocation is now the ‘pytest’ command.

2.0

  • Removed support for the alternate usage. The recommended usage (as a distutils command) is now the only supported usage.
  • Removed support for the –junitxml parameter to the ptr command. Clients should pass the same parameter (and all other py.test arguments) to py.test via the –addopts parameter.

1.1

  • Added support for –addopts to pass any arguments through to py.test.
  • Deprecated support for –junitxml. Use –addopts instead. –junitxml will be removed in 2.0.

1.0

Initial implementation.

Release history Release notifications

History Node

4.2

History Node

4.1

History Node

4.0

History Node

3.0.1

History Node

3.0

History Node

2.12.2

History Node

2.12.1

History Node

2.12

History Node

2.11.1

History Node

2.11

History Node

2.10.1

History Node

2.10

History Node

2.9

History Node

2.8

History Node

2.7.1

History Node

2.7

History Node

2.6.3

History Node

2.6.2

History Node

2.6.1

History Node

2.6

History Node

2.5.1

History Node

2.5

History Node

2.4

History Node

2.3

History Node

2.2.1

History Node

2.2

History Node

2.1.2

History Node

2.1.1

This version
History Node

2.1

History Node

2.0

History Node

1.2

History Node

1.1

History Node

1.1b1

History Node

1.0

History Node

1.0b2

History Node

1.0dev

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pytest-runner-2.1.zip (5.2 kB) Copy SHA256 hash SHA256 Source None Aug 21, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page