Commit Graph

  • 44ffe07165 Merge pull request #11837 from pytest-dev/backport-11836-to-8.0.x Ran Benita 2024-01-17 23:09:47 +02:00
  • 14ecb04973 [8.0.x] testing: temporarily disable test due to hypothesis issue Ran Benita 2024-01-17 22:53:04 +02:00
  • 5cd0535395 testing: temporarily disable test due to hypothesis issue (#11836) Ran Benita 2024-01-17 22:53:04 +02:00
  • 41c8dabee3 Merge pull request #11831 from bluetech/backport-11825-to-8.0.x Ran Benita 2024-01-17 21:34:56 +02:00
  • 6f4cbd7cd4 [8.0.x] avoid using __file__ in pytest_plugin_registered as can be wrong on Windows Ran Benita 2024-01-17 15:29:29 +02:00
  • 0f5aa5a7d2 Merge pull request #11825 from woutdenolf/fix_missing_fixture_issue Ran Benita 2024-01-17 15:29:29 +02:00
  • 9ea2e0a79f fixtures: avoid slow pm.get_name(plugin) call by using the new plugin_name hook parameter Ran Benita 2024-01-17 14:49:17 +02:00
  • 0f5ecd83c4 hookspecs: add plugin_name parameter to the pytest_plugin_registered hook Ran Benita 2024-01-17 14:47:07 +02:00
  • 6b9bba2edb pre-commit: add pluggy to mypy deps Ran Benita 2024-01-17 15:00:09 +02:00
  • 6e9f566d79 avoid using __file__ in pytest_plugin_registered as can be wrong on Windows woutdenolf 2024-01-16 15:41:01 +01:00
  • a6708b9254 Merge pull request #11822 from bluetech/doc-hookspec Ran Benita 2024-01-16 18:34:33 +02:00
  • 549190651e [7.4.x] doc: Remove sold out training (#11824) github-actions[bot] 2024-01-16 14:07:26 +00:00
  • e895c9d38c doc: Remove sold out training (#11823) Florian Bruhin 2024-01-16 14:53:10 +01:00
  • c973ccb622 hookspec: modernize a reference Ran Benita 2024-01-15 23:46:59 +02:00
  • dd1447cfe5 hookspec: move pytest_load_initial_conftests up Ran Benita 2022-01-10 00:04:20 +02:00
  • 9ad8b9fc36 hookspec: remove explicit :param types Ran Benita 2022-01-09 23:17:48 +02:00
  • cf72d1a40e [7.4.x] doc: Update training dates and add pytest sprint (#11820) github-actions[bot] 2024-01-15 20:18:31 +00:00
  • 348e6de102 doc: Update training dates and add pytest sprint (#11819) Florian Bruhin 2024-01-15 21:04:08 +01:00
  • 9af6d46371 Merge pull request #11817 from bluetech/conftesterror-cleanup Ran Benita 2024-01-15 13:26:46 +02:00
  • e1074f9c3d config: stop using exception triplets in ConftestImportError Ran Benita 2024-01-13 23:35:16 +02:00
  • 6e74601466 Merge pull request #11815 from bluetech/iter_parents-rename Ran Benita 2024-01-15 09:46:59 +02:00
  • 3acbdc2f79 Merge pull request #11814 from bluetech/pycache-ignore-collect Ronny Pfannschmidt 2024-01-14 17:26:34 +01:00
  • 707642ad35 nodes: rename iterparents() -> iter_parents() Ran Benita 2024-01-14 15:17:41 +02:00
  • 2413d1b214 main,python: move __pycache__ ignore to pytest_ignore_collect Ran Benita 2024-01-14 15:05:15 +02:00
  • b0c7f923aa Merge pull request #11813 from pytest-dev/backport-11795-to-8.0.x Ran Benita 2024-01-14 13:55:56 +02:00
  • f15aff06dc [8.0.x] Improve assert mod not in mods error message Ran Benita 2024-01-14 13:39:14 +02:00
  • 2bb0eca347 Merge pull request #11795 from lesteve/improve-assert-mod-not-in-mods-error-message Ran Benita 2024-01-14 13:39:14 +02:00
  • 1c9d6834fd Improve assert mod not in mods error message Loïc Estève 2024-01-10 06:35:13 +01:00
  • c6ed86453f [automated] Update plugin list (#11811) github-actions[bot] 2024-01-14 01:04:53 -03:00
  • 10c8898845 Merge pull request #11810 from pytest-dev/backport-11708-to-8.0.x Ran Benita 2024-01-13 23:02:20 +02:00
  • 5b7ddedbf9 [8.0.x] FIX key formating divergence when inspecting plugin dictionary. Ran Benita 2024-01-13 21:45:36 +02:00
  • e403bbf1a9 Merge pull request #11708 from fcharras/FIX/crash_during_conftest_collection Ran Benita 2024-01-13 21:45:36 +02:00
  • a7c2549321 Fix assert mod not in mods crash Franck Charras 2023-12-15 16:54:07 +01:00
  • d65bcd9a3b Merge pull request #11808 from bluetech/doctest-conftest Ran Benita 2024-01-13 19:50:20 +02:00
  • 06dbd3c21c doctest: remove special conftest handling Ran Benita 2024-01-13 11:15:05 +02:00
  • 1b78de4e21 Merge pull request #11803 from pytest-dev/package-scope-note Ran Benita 2024-01-12 22:15:33 +02:00
  • 82fda31e99 Clarify package scope mrbean-bremen 2024-01-11 19:02:26 +01:00
  • 5645fa45fb Merge pull request #11801 from bluetech/node-iterchain Ran Benita 2024-01-12 11:01:48 +02:00
  • 5bd5b80afd nodes: add Node.iterparents() function Ran Benita 2024-01-11 11:30:22 +02:00
  • bd58c09500 Merge pull request #11799 from bluetech/rm-nose-compat_co_firstlineno Ran Benita 2024-01-11 13:13:30 +02:00
  • 996e45d66a Slight change to tmp_path documentation to more clearly illustrate its behavior (#11800) Faisal Fawad 2024-01-11 06:01:07 -05:00
  • c7d85c5dc6 python: remove support for nose's compat_co_firstlineno Ran Benita 2024-01-10 18:56:36 +02:00
  • b1c430820f Merge pull request #11794 from bluetech/fixturedef-ref-cycle Ronny Pfannschmidt 2024-01-10 06:44:14 +01:00
  • 35a3863b15 config: clarify a bit of code in _importconftest Ran Benita 2023-12-25 19:40:40 +02:00
  • 368fa2c03e fixtures: remove unhelpful FixtureManager.{FixtureLookupError,FixtureLookupErrorRepr} Ran Benita 2024-01-09 23:31:35 +02:00
  • 372c17e228 fixtures: avoid FixtureDef <-> FixtureManager reference cycle Ran Benita 2024-01-09 23:01:50 +02:00
  • c4a356eaee Merge pull request #11718 from pytest-dev/dependabot/github_actions/hynek/build-and-inspect-python-package-2.0.0 Ran Benita 2024-01-09 21:44:43 +02:00
  • 2270cab1c2 build(deps): Bump actions/download-artifact from 3 to 4 dependabot[bot] 2023-12-18 03:29:58 +00:00
  • 956d0e5e9d build(deps): Bump hynek/build-and-inspect-python-package dependabot[bot] 2023-12-18 03:29:54 +00:00
  • 7bc8385924 [pre-commit.ci] pre-commit autoupdate (#11792) pre-commit-ci[bot] 2024-01-08 21:19:35 +00:00
  • 9b7e10a3c0 Merge pull request #11788 from pytest-dev/dependabot/pip/testing/plugins_integration/pytest-asyncio-0.23.3 Ran Benita 2024-01-08 22:40:47 +02:00
  • 913d93debb build(deps): Bump pytest-asyncio in /testing/plugins_integration dependabot[bot] 2024-01-08 20:24:22 +00:00
  • 97dfc3429e Merge pull request #11785 from bluetech/matchfactories-nodes Ran Benita 2024-01-08 22:23:08 +02:00
  • 992d0f082f fixtures: match fixtures based on actual node hierarchy, not textual nodeids Ran Benita 2024-01-06 13:12:02 +02:00
  • b968f63ca5 Merge pull request #11780 from bluetech/register-fixture Ran Benita 2024-01-08 21:24:54 +02:00
  • c8792bd080 python,unittest: replace obj fixture patching with FixtureManager._register_fixture Ran Benita 2024-01-04 23:51:58 +02:00
  • 3234c79ee5 fixtures: add an internal API for registering a fixture Ran Benita 2024-01-04 23:48:03 +02:00
  • 851b72f289 Merge pull request #11776 from bluetech/unittest-xunit-inline Ran Benita 2024-01-08 21:02:24 +02:00
  • 1d7349d18c Merge pull request #11774 from bluetech/fspath-cleanups Ran Benita 2024-01-08 21:01:56 +02:00
  • 5747a6c06e [automated] Update plugin list (#11784) github-actions[bot] 2024-01-07 10:20:38 -03:00
  • 3ae38baca6 [8.0.x] Add summary for xfails with -rxX option (#11778) github-actions[bot] 2024-01-05 22:35:47 +00:00
  • 13eacdad8a Add summary for xfails with -rxX option (#11574) Fabian Sturm 2024-01-05 13:59:19 +01:00
  • a616adf3ae unittest: inline _make_xunit_fixture Ran Benita 2024-01-05 13:18:10 +02:00
  • 685e52ec30 nodes: fix attribute name fspath -> path in get_fslocation_from_item Ran Benita 2024-01-01 23:09:33 +02:00
  • 7b4ab8134e fixtures: remove unnecessary fspath workaround Ran Benita 2024-01-01 23:03:24 +02:00
  • c2a4a8d518 Merge pull request #11769 from neutrinoceros/fix_warns_docstring Ran Benita 2024-01-04 14:27:49 +02:00
  • ac96256272 Fix a mistake in pytest.warns' docstring (expect_warning accepts tuples, not any sequence) Clément Robert 2024-01-04 11:51:12 +01:00
  • d38193646d Update docstring of scripts/generate-gh-release-notes.py (#11767) Bruno Oliveira 2024-01-04 07:29:20 -03:00
  • 6123b247d4 Merge pull request #11764 from pytest-dev/backport-11721-to-8.0.x Ran Benita 2024-01-04 11:23:03 +02:00
  • bb6f5d1b10 Merge pull request #11766 from pytest-dev/backport-11754-to-8.0.x Bruno Oliveira 2024-01-03 20:33:02 -03:00
  • 72eb1b7ad1 [8.0.x] Improve GitHub release workflow Bruno Oliveira 2024-01-03 20:14:48 -03:00
  • cd07177906 Merge pull request #11754 from nicoddemus/release-notes Bruno Oliveira 2024-01-03 20:14:48 -03:00
  • 6321b74fae Enable type-checking in scripts/ Bruno Oliveira 2023-12-31 10:25:13 -03:00
  • 5aa289e478 Improve GitHub release workflow Bruno Oliveira 2023-12-31 10:09:33 -03:00
  • 620a454dba [8.0.x] Fix teardown error reporting when --maxfail=1 Ben Brown 2024-01-03 12:39:24 -05:00
  • 12b9bd5801 Fix teardown error reporting when --maxfail=1 (#11721) Ben Brown 2024-01-03 12:39:24 -05:00
  • f017df443a Merge pull request #11757 from bluetech/rm-removed-in-8 Ran Benita 2024-01-03 16:53:10 +02:00
  • 1ba07450e4 doc/deprecations: fix incorrect title level Ran Benita 2024-01-01 18:53:46 +02:00
  • 215f4d1fab Remove PytestRemovedIn8Warning Ran Benita 2024-01-02 12:21:08 +02:00
  • 6c89f9261c Remove deprecated py.path (fspath) node constructor arguments Ran Benita 2024-01-01 16:45:17 +02:00
  • a98f02d423 Remove deprecated py.path hook arguments Ran Benita 2024-01-01 16:36:50 +02:00
  • effc2b0529 Clarified markers ini property. Fix #11738 (#11739) Marc Bresson 2024-01-03 13:20:54 +01:00
  • 838151638e [8.0.x] terminalwriter: fix crash trying to highlight empty source (#11763) github-actions[bot] 2024-01-03 08:04:57 -03:00
  • 2c5c97b6d1 Merge pull request #11760 from bluetech/fix-highlight-empty-source Ran Benita 2024-01-03 09:38:29 +02:00
  • cb5a42c836 terminalwriter: fix crash trying to highlight empty source Ran Benita 2024-01-02 19:31:37 +02:00
  • 0f18a7fe5e Remove deprecated nose support Ran Benita 2024-01-01 15:20:38 +02:00
  • 0591569b4b Remove deprecated pytest.{exit,fail,skip}(msg=...) argument Ran Benita 2024-01-01 13:41:52 +02:00
  • 477959ef7d Remove deprecated pytest.Instance backward compat Ran Benita 2024-01-01 13:37:04 +02:00
  • 4147c92b21 Remove deprecated pytest.warns(None) Ran Benita 2024-01-01 13:32:01 +02:00
  • 10fbb2325f Remove deprecated Parser.addoption backward compatibilities Ran Benita 2024-01-01 13:22:02 +02:00
  • 1f8b39ed32 Remove deprecated --strict option Ran Benita 2024-01-01 13:17:58 +02:00
  • f4e7b0d6e0 Remove deprecated pytest_cmdline_preparse hook Ran Benita 2024-01-01 13:14:06 +02:00
  • f13724e2e3 Remove deprecated {FSCollector,Package}.{gethookproxy,isinitpath} Ran Benita 2024-01-01 13:10:56 +02:00
  • a53984a55b Merge pull request #11756 from pytest-dev/cherry-pick-release 8.1.0.dev0 Ran Benita 2024-01-02 11:20:03 +02:00
  • d3c7ba310c Merge pull request #11744 from pytest-dev/release-8.0.0rc1 Ran Benita 2024-01-02 10:58:20 +02:00
  • 665e4e58d3 Merge pull request #11744 from pytest-dev/release-8.0.0rc1 Ran Benita 2024-01-02 10:58:20 +02:00
  • e17d5ec871 Prepare release version 8.0.0rc1 8.0.0rc1 Ran Benita 2023-12-31 14:39:41 +02:00
  • 6bec880283 Merge pull request #11753 from bluetech/cherry-pick-release Ran Benita 2023-12-31 14:26:50 +02:00
  • a1b6b7473b Merge pull request #11752 from pytest-dev/release-7.4.4 Ran Benita 2023-12-31 14:10:58 +02:00
  • 18dcd9d38d Merge pull request #11752 from pytest-dev/release-7.4.4 Ran Benita 2023-12-31 14:10:58 +02:00