Commit Graph

  • 21f45ac5f3 doc: don't use different name Christoph Anton Mitterer 2023-08-03 16:14:56 +0200
  • 68361d937b Fix the typo and update test Sadra Barikbin 2023-08-03 12:15:36 +0330
  • 5cb5b1d0e7 Merge branch 'main' into Feature-consider-nonparametrized-tests-in-reordering Sadra Barikbin 2023-08-02 16:09:59 +0330
  • 4797deab99
    Add `FixtureArgKey` class to represent fixture deps in `fixtures.py` (#11231) Sadra Barikbin 2023-08-02 14:58:31 +0330
  • 01b5db543a Fix a bug Sadra Barikbin 2023-07-21 04:46:37 +0330
  • 768f47f376 Implement the feature Sadra Barikbin 2023-07-21 04:36:47 +0330
  • 8b59725300 Apply comments Sadra Barikbin 2023-08-02 14:22:46 +0330
  • 5b7ebee350 Apply comments Sadra Barikbin 2023-08-02 11:58:33 +0330
  • cd4a26a4c7 Separate PR#11271 from this PR Sadra Barikbin 2023-08-02 02:10:51 +0330
  • cab7a0e9d4 Implement the feature Sadra Barikbin 2023-08-02 01:51:01 +0330
  • c9163402e0
    [pre-commit.ci] pre-commit autoupdate (#11269) pre-commit-ci[bot] 2023-08-01 23:52:09 +0200
  • ba626c2144
    Apply suggestions from code review Pierre Sassoulas 2023-08-01 23:01:29 +0200
  • c8fb4197ab
    Apply suggestions from code review Pierre Sassoulas 2023-08-01 23:01:07 +0200
  • fdc1b10b61 Apply comments Sadra Barikbin 2023-08-01 21:24:10 +0330
  • e2c806b8e5
    Use isinstance instead of type comparison with equal to appease the linter Pierre Sassoulas 2023-08-01 16:29:54 +0200
  • e653fa9e3a Fix a tiny bug in a test Sadra Barikbin 2023-07-21 18:29:33 +0330
  • 2c270b8fbb Improve a test Sadra Barikbin 2023-07-21 16:53:06 +0330
  • 81464b3e68 Implement the feature Sadra Barikbin 2023-07-19 21:26:06 +0330
  • 40b2c09ecf A few improvements Sadra Barikbin 2023-08-01 13:41:55 +0330
  • f82c63ac4d
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-08-01 08:50:00 +0000
  • 01ac13a77d config: split _getconftestmodules and _loadconftestmodules Ran Benita 2022-01-09 13:58:29 +0200
  • 96be57a3d0 Apply comments, rebase and a few improvements Sadra Barikbin 2023-07-29 02:37:36 +0330
  • ae5849f362 Do the improvement Sadra Barikbin 2023-07-29 03:06:39 +0330
  • 9791e1d5a2 Apply comments, rebase and a few improvements Sadra Barikbin 2023-07-29 02:37:36 +0330
  • 485c555812
    Merge pull request #11138 from bluetech/pkg-mod Ran Benita 2023-07-28 23:15:08 +0300
  • a21fb87a90 python: change `Package` to no longer be a `Module`/`File` Ran Benita 2023-06-02 16:02:09 +0300
  • c754da10d2
    Merge pull request #11256 from bluetech/scope-pkg-crash Ran Benita 2023-07-28 22:48:47 +0300
  • 71e627aa8f fixtures: fix crash when `parametrize(scope="package")` is used without a Package Ran Benita 2023-07-28 13:54:11 +0300
  • d3552ef4c0
    Clarify doc for running tests by nodeid section (#11249) Uday Kumar 2023-07-28 12:36:38 +0530
  • d0db435e87
    Update usage.rst Ran Benita 2023-07-28 09:46:21 +0300
  • a69c957468
    Update usage.rst Ran Benita 2023-07-28 09:45:37 +0300
  • eb41032729 resolved merge conflict uday kumar mankena 2023-07-28 09:10:36 +0530
  • 448563caaa
    Merge pull request #11253 from bluetech/11243-cherry-picks Ran Benita 2023-07-27 10:19:40 +0300
  • e8aa906e06 fixtures: move _get_direct_parametrize_args to a standalone function Sadra Barikbin 2023-07-27 09:36:30 +0300
  • 12054a4972 config: avoid list[], set[], dict[] Sadra Barikbin 2023-07-27 09:32:23 +0300
  • 430ad145c1
    Merge pull request #11244 from bluetech/rootdir-tweaks Ran Benita 2023-07-27 09:16:13 +0300
  • 13e2b00258 config: don't pass the entire Config to `determine_setup()` Ran Benita 2023-07-23 14:10:26 +0300
  • 4e42421ebf config: fix an incorrect type Ran Benita 2023-07-23 13:54:03 +0300
  • 161ba87300 doc/usage: clarify "Run tests by node ids" Ran Benita 2023-07-23 13:36:42 +0300
  • f2b6040e9e
    Merge pull request #11238 from bluetech/doc-not-indirect Ran Benita 2023-07-23 13:07:40 +0300
  • 350122abb2
    [7.4.x] Remove ep2023 training (#11242) github-actions[bot] 2023-07-22 18:40:56 +0000
  • d5937f1ca5 [7.4.x] Remove ep2023 training Florian Bruhin 2023-07-22 20:16:59 +0200
  • e3247834e2
    Remove ep2023 training (#11241) Florian Bruhin 2023-07-22 20:16:59 +0200
  • ac90978480 Remove ep2023 training Florian Bruhin 2023-07-22 19:47:27 +0200
  • 0b4a557087
    Extend pytest.raises to support Exception having __repr__ method and initialized with kwargs (#11073) bowugit 2023-07-21 00:29:29 +0800
  • ffdcce67f4
    Merge pull request #10927 from RonnyPfannschmidt/pypi-json-for-plugin-list Bruno Oliveira 2023-07-20 10:42:32 -0300
  • 1ded74739b update-plugin-list: use json, use http caching, use gh action caches Ronny Pfannschmidt 2023-04-24 17:12:25 +0200
  • ba3f034ecc
    Update src/_pytest/python_api.py Bruno Oliveira 2023-07-20 08:23:14 -0300
  • 497a1d798a doc/example/parametrize: a few fixes/improvements Ran Benita 2023-07-20 09:41:16 +0300
  • 21d628898e Merge branch 'pytest.raises-match-Exception-repr' of https://github.com/BoWuGit/pytest into pytest.raises-match-Exception-repr bowu 2023-07-19 08:35:29 +0800
  • 9f37b96c97 Improvement: update pytest.raises document adding PEP-678 __notes__ bowu 2023-07-19 08:34:39 +0800
  • 5877bb8e8d Merge upstream bowu 2023-07-19 08:13:56 +0800
  • 1de0923e83
    Have pytest.raises match against exception `__notes__` (#11227) Isaac Virshup 2023-07-18 13:39:39 +0200
  • 5c29a82738 Type annotation fix + subsequent pyupgrade, autoflake Isaac Virshup 2023-07-18 11:59:20 +0200
  • d4c62de2dd Add test cases for passing compiled regex Isaac Virshup 2023-07-18 11:49:29 +0200
  • 55937a8fea Merge branch 'main' into match-exception-notes Isaac Virshup 2023-07-18 11:42:14 +0200
  • f72af74574 Merge branch 'match-exception-notes' of https://github.com/ivirshup/pytest into match-exception-notes Isaac Virshup 2023-07-18 11:41:09 +0200
  • 9c3ee7d255 Add changelog entry Isaac Virshup 2023-07-18 11:39:40 +0200
  • 2516392582 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2023-07-18 09:37:48 +0000
  • 4511468e9c Add self to authors Isaac Virshup 2023-07-18 11:36:21 +0200
  • c0245c7613
    type tests (apply suggestions from review) Isaac Virshup 2023-07-18 11:35:07 +0200
  • 3c0ea827eb Add link to PEP-678 Isaac Virshup 2023-07-18 11:32:15 +0200
  • 7c30f674c5
    Merge pull request #11228 from bluetech/fixtures-check-scope-test Ronny Pfannschmidt 2023-07-18 08:59:55 +0200
  • 396bfbf30b fixtures: add a test for a currently non-covered scope mismatch scenario Ran Benita 2023-07-17 23:58:35 +0300
  • 6e510636c1 Docs Isaac Virshup 2023-07-17 20:06:27 +0200
  • a74243a028 Suppport older versions of python Isaac Virshup 2023-07-17 19:51:15 +0200
  • 0dcb4b9fec Proof of concept Isaac Virshup 2023-07-17 18:25:02 +0200
  • 02ba39bfcd
    Merge pull request #11215 from bluetech/fixtures-tweaks2 Ran Benita 2023-07-17 17:30:24 +0300
  • 29010d23a6
    Merge pull request #11217 from bluetech/fixtures-skip-xunit-loc Ran Benita 2023-07-17 17:30:06 +0300
  • de1f6f58ba
    build(deps): Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (#11221) dependabot[bot] 2023-07-17 09:31:06 +0200
  • cfda801ebf
    build(deps): Bump pytest-asyncio in /testing/plugins_integration (#11222) dependabot[bot] 2023-07-17 09:27:38 +0200
  • 51f523cc54
    build(deps): Bump pytest-asyncio in /testing/plugins_integration dependabot[bot] 2023-07-17 03:55:42 +0000
  • cdf1d4de5a
    build(deps): Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 dependabot[bot] 2023-07-17 03:38:08 +0000
  • c5262b0c42 fixtures: show test as skip location if skipped from an xunit setup function Ran Benita 2023-07-16 23:05:51 +0300
  • ff6e110161 fixtures: remove inaccurate comment Ran Benita 2023-07-15 22:54:15 +0300
  • 0e0ed2af95 fixtures: some code comments and minor improvements Ran Benita 2023-07-15 22:16:32 +0300
  • a3fbf24389 unittest: hide access to _request Ran Benita 2023-07-15 21:35:05 +0300
  • bf451d47a1
    Merge pull request #11213 from bluetech/py38-literal Ran Benita 2023-07-16 23:17:12 +0300
  • 578fbe3dfd
    Merge pull request #11214 from pytest-dev/update-plugin-list/patch-32f480814 Ran Benita 2023-07-16 13:07:40 +0300
  • a668719626 [automated] Update plugin list pytest bot 2023-07-16 00:28:56 +0000
  • 04e0db7e48 Use typing.Literal without TYPE_CHECKING checks Ran Benita 2023-07-16 01:02:00 +0300
  • 32f480814c
    Merge pull request #11209 from bluetech/fixtures-doc-comments Ran Benita 2023-07-15 19:40:48 +0300
  • c4186d595a Fix a bug in tests Sadra Barikbin 2023-07-15 19:15:52 +0330
  • d2ba7fd505 Finalize changes Sadra Barikbin 2023-07-15 17:52:25 +0330
  • 3bc20b6750 Merge branch 'main' into improve-high-scope-fixtures-teardown-issue-3806 Sadra Barikbin 2023-07-15 17:37:50 +0330
  • 40ed678885 fixtures: remove two unused functions Ran Benita 2023-07-14 11:07:42 +0300
  • fb55615d5e Export `FixtureDef` Ran Benita 2023-07-14 10:59:00 +0300
  • 9d0ddb4625 fixtures: change `FixtureDef.cached_result[2]` from exception triplet to exception Ran Benita 2023-07-14 10:35:18 +0300
  • 01f38aca44 fixtures: expand comments and annotations on fixture internals Ran Benita 2023-07-10 14:50:25 +0300
  • 78d81ef865
    Merge pull request #11123 from bluetech/new-style-wrappers Ran Benita 2023-07-15 10:03:35 +0300
  • b41acaea12 Switch to new-style pluggy hook wrappers Ran Benita 2023-06-12 22:30:06 +0300
  • 7008385253
    [pre-commit.ci] pre-commit autoupdate (#11195) pre-commit-ci[bot] 2023-07-11 11:37:07 +0000
  • 15279a0eda
    Update .pre-commit-config.yaml Bruno Oliveira 2023-07-11 08:17:32 -0300
  • 5ef420c857
    Update .pre-commit-config.yaml Pierre Sassoulas 2023-07-11 08:56:10 +0200
  • 742fc31d7b
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-07-11 06:53:17 +0000
  • b25a3adff5
    Merge pull request #11192 from bluetech/py38-extra Ran Benita 2023-07-11 01:13:17 +0300
  • ecfab4dc8b fixtures: fix a typing ignore TODO Ran Benita 2023-07-10 23:55:00 +0300
  • 2c80de532f fixtures: replace a `startswith("conftest.py")` with `== "conftest.py"` Ran Benita 2023-07-10 01:20:01 +0300
  • 7967b2e710 fixtures: change a lambda to partial Ran Benita 2023-07-10 00:43:45 +0300
  • f1c9570a0e A few more Python>=3.8 simplifications Ran Benita 2023-07-02 00:19:04 +0300