Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pytest / testing / plugins_integration
  ..
  .gitignore
  README.rst
  bdd_wallet.feature
  bdd_wallet.py
  django_settings.py
  pytest.ini
  pytest_anyio_integration.py
  pytest_asyncio_integration.py
  pytest_mock_integration.py
  pytest_trio_integration.py
  pytest_twisted_integration.py
  requirements.txt
  simple_integration.py
Size: Mime:
This folder contains tests and support files for smoke testing popular plugins against the current pytest version.

The objective is to gauge if any intentional or unintentional changes in pytest break plugins.

As a rule of thumb, we should add plugins here:

1. That are used at large. This might be subjective in some cases, but if answer is yes to
   the question: *if a new release of pytest causes pytest-X to break, will this break a ton of test suites out there?*.
2. That don't have large external dependencies: such as external services.

Besides adding the plugin as dependency, we should also add a quick test which uses some
minimal part of the plugin, a smoke test. Also consider reusing one of the existing tests if that's
possible.