Age | Commit message (Collapse) | Author |
|
Similarly to #7143, at work we have a project with a custom pytest.Class
subclass, adding an additional argument to the constructor.
All from_parent implementations in pytest accept and forward *kw, except
Class (before this change) and DoctestItem - since I'm not familiar with
doctest support, I've left the latter as-is.
|
|
[pre-commit.ci] pre-commit autoupdate
|
|
pytest-dev/dependabot/pip/testing/plugins_integration/django-3.1.7
build(deps): bump django from 3.1.6 to 3.1.7 in /testing/plugins_integration
|
|
[automated] Update plugin list
|
|
|
|
Bumps [django](https://github.com/django/django) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.1.6...3.1.7)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
Remove a redundant paragraph
|
|
doc This paragraph looks like it is a more verbose version of the sentence right above it. Removing it doesn't reduce the amount of information here but does make the section flow a little better.
|
|
Update number of plugins
|
|
According to the source, there are 801 plugins now!
|
|
Removes 2 empty lines from example code
|
|
In assert.rst at line 175 and further there is an example of an assert encountering comparisons. The code-block for this example starts with a comment (line 177) and then it has 2 empty lines. Comparing this example code (test_assert2.py) with the previously mentioned example code on the same page (i.e. test_assert1.py) you can see that there should not be 2 empty lines after the comment. These 2 empty lines are removed.
|
|
[automated] Update plugin list
|
|
|
|
Remove duplicate '>=' in setup.cfg
|
|
|
|
[pre-commit.ci] pre-commit autoupdate
|
|
|
|
runner: a few more tweaks to SetupState
|
|
pytest-dev/dependabot/pip/testing/plugins_integration/django-3.1.6
build(deps): bump django from 3.1.5 to 3.1.6 in /testing/plugins_integration
|
|
[automated] Update plugin list
|
|
dependabot/pip/testing/plugins_integration/django-3.1.6
|
|
pytest-dev/dependabot/pip/testing/plugins_integration/anyio-curiotrio--2.1.0
build(deps): bump anyio[curio,trio] from 2.0.2 to 2.1.0 in /testing/plugins_integration
|
|
Bumps [django](https://github.com/django/django) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.1.5...3.1.6)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [anyio[curio,trio]](https://github.com/agronholm/anyio) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/2.0.2...2.1.0)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
alter the PyObjMixin to carry over typing information from Node
|
|
|
|
FixtureRequest
|
|
This is the usual terminology we use, and matches better with
`teardown_exact()` and `pytest_runtest_setup()`.
|
|
This ensures that the teardown for the previous item was done properly
for this (next) item, i.e. there are no leftover teardowns.
|
|
|
|
doc: Remove confusing fixture sentence
|
|
There is no previous `test_ehlo` example (it follows much later) - and the same thing is described further down in ""Requesting" fixtures" already.
|
|
Update plugin-list every Sunday instead of everyday
|
|
Every day seems a bit excessive lately, let's make it less frequent.
|
|
[automated] Update plugin list
|
|
|
|
config/argparsing: use proper deprecations instead of ad-hoc DeprecationWarning
|
|
Proper for removing this in the next major pytest release.
|
|
* Type annotation polishing for symbols around Pytester.run
Hopefully these will help document readers understand pertinent methods
and constants better.
Following up #8294
* Use NOTSET instead of object
|
|
matthewhughes934/add-regendoc-runs-for-fixture-docs
|
|
This is the result of running:
$ cd doc/en && make regen REGENDOC_FILES=fixture.rst
|
|
Also update these tests ensure they pass, and be explicit about the test
file called in an existing test to avoid unintentional calls to the
added tests
|
|
[automated] Update plugin list
|
|
doc: Remove past training
|
|
|
|
doc: Point out two-argument form of monkeypatch.setattr
|
|
|
|
This will be used to power regendoc runs for later tests
|