Commit Graph

  • ce6dfd94df
    Merge 023b694ff9 into 01c99a6693 #767 pre-commit-ci[bot] 2025-04-14 20:04:32 +0000
  • 023b694ff9
    [pre-commit.ci] pre-commit autoupdate #767 pre-commit-ci-update-config pre-commit-ci[bot] 2025-04-14 20:04:31 +0000
  • 2a5ee3bbbf
    Merge a2a00e514c into 01c99a6693 #771 Ludovic CH 2025-04-14 11:52:04 +0000
  • a2a00e514c tests: add test for parsing #771 Ludovic CHAPELET 2025-04-14 13:51:59 +0200
  • 014ec83732 feat: add examples tag to scenario tags Ludovic CH 2025-04-02 16:14:51 +0200
  • 01c99a6693
    Merge pull request #765 from pytest-dev/pre-commit-ci-update-config master Alessio Bogon 2025-02-13 22:33:26 +0100
  • c85906de28 [pre-commit.ci] auto fixes from pre-commit.com hooks #765 pre-commit-ci[bot] 2025-02-10 23:16:22 +0000
  • e9f85f950f
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-02-10 23:15:01 +0000
  • a3cc860fba Remove internal pytest functions from displayed traceback on step failure #766 Benjamin Fogle 2025-01-30 22:17:00 -0500
  • c893aa3fd1
    Fix URLs definition Alessio Bogon 2025-01-11 23:37:41 +0100
  • 21322a7d81
    Merge pull request #763 from pytest-dev/add-envrc Alessio Bogon 2025-01-11 21:15:53 +0100
  • ed1d5818bd
    Add `.envrc` that loads poetry virtualenv #763 Alessio Bogon 2025-01-09 07:56:24 +0100
  • 52e3cdfe23
    Merge pull request #762 from pytest-dev/poetry-2 Alessio Bogon 2025-01-08 22:42:00 +0100
  • c97dc028b0
    delete `sourcery` config #762 Alessio Bogon 2025-01-08 22:08:34 +0100
  • 4b2c2ab0d9
    Delete var `distshare`, it was removed in tox 4 Alessio Bogon 2025-01-08 21:55:35 +0100
  • 7d0bb532d3
    Bump `ruff` version in pre-commit config Alessio Bogon 2025-01-08 21:50:15 +0100
  • d26d5f8411
    Do not run `poetry lock` in pre-commit Alessio Bogon 2025-01-08 21:09:37 +0100
  • 86f7837fe2
    Pin version of poetry used Alessio Bogon 2025-01-08 21:00:16 +0100
  • 2a03e2ba94
    `poetry export` is provided by a plugin now Alessio Bogon 2025-01-08 20:59:39 +0100
  • ccdfe2b2bd
    Add `poetry` pre-commit hook Alessio Bogon 2025-01-08 20:52:27 +0100
  • c865dac387
    Bump poetry to v2.0.0 Alessio Bogon 2025-01-08 20:43:23 +0100
  • ccb3df17eb
    [pre-commit.ci] pre-commit autoupdate #760 pre-commit-ci[bot] 2025-01-07 00:27:34 +0000
  • 482550570d
    Merge pull request #756 from pytest-dev/dependabot/pip/jinja2-3.1.5 Alessio Bogon 2025-01-02 09:08:09 +0100
  • 83bbe38ae0
    Bump jinja2 from 3.1.4 to 3.1.5 #756 dependabot[bot] 2025-01-02 04:01:35 +0000
  • a870b66217
    Merge pull request #758 from kieran-ryan/ruff-migration Alessio Bogon 2025-01-02 05:00:07 +0100
  • b96b83e74b
    Merge branch 'master' into ruff-migration #758 Kieran Ryan 2025-01-01 21:47:32 +0000
  • 4bf4af2846 refactor: Ignore ISC001 as covered by formatter Kieran Ryan 2025-01-01 21:44:01 +0000
  • 4427f19403 refactor: Explicit exception 'raise ... from None' (B904) Kieran Ryan 2025-01-01 19:59:10 +0000
  • 59c638c622 Lint perflint, comprehensions and blind-except (PERF, C4, BLE) Kieran Ryan 2024-12-31 16:19:40 +0000
  • d70029dde9 refactor: Drop implicit str concatentation (ISC001) Kieran Ryan 2024-12-31 16:17:38 +0000
  • eb5ca74524 refactor: Missing None return type hint on FeatureParser __init__ (ANN204) Kieran Ryan 2024-12-31 15:51:24 +0000
  • d029b9e71a docs: Align docstring type hints with __future__ annotations Kieran Ryan 2024-12-31 15:32:16 +0000
  • 82861e6208
    Merge 75f122313a into 9ff6980311 #759 jsa34 2025-01-01 19:48:42 +0000
  • 75f122313a Remove the custom definition of the gherkin document as dataclasses in pytest-bdd. Bump the minimum supported version of gherkin-official to v30 to support this and remove the warnings in python 3.13+ #759 remove-local-gherkin-mapping Jason Allen 2025-01-01 19:46:22 +0000
  • 330652549e Apply codespell spelling fixes Kieran Ryan 2024-12-31 14:29:42 +0000
  • 06bc96e8ab Require future annotations import for tests (I002) Kieran Ryan 2024-12-30 01:09:38 +0000
  • f5eedc981b Recommend ruff Visual Studio Code extension Kieran Ryan 2024-12-30 00:23:32 +0000
  • 51a30872c4 Migrate linting to ruff Kieran Ryan 2024-12-30 00:17:26 +0000
  • 37388cc066 Refactor gherkin terminal reporter gherkin-terminal-reporter-rework Jason Allen 2024-12-31 18:42:39 +0000
  • 60cbaf344c
    [pre-commit.ci] pre-commit autoupdate #755 pre-commit-ci[bot] 2024-12-23 23:18:55 +0000
  • 9ff6980311
    Merge pull request #753 from pytest-dev/ab/gherkin-official-req Alessio Bogon 2024-12-08 13:59:12 +0100
  • 7decb11aac
    Use 4 parallel workers in tox runs #753 Alessio Bogon 2024-12-08 12:51:38 +0100
  • 4664baa2ca
    Add changelog entry Alessio Bogon 2024-12-08 12:44:38 +0100
  • d4a5271533
    Fix typing Alessio Bogon 2024-12-08 12:33:46 +0100
  • 0d1c46ba51
    Add `gherkin-official` combinations to tox matrix Alessio Bogon 2024-12-08 12:17:42 +0100
  • de4bb86f11
    `poetry update` Alessio Bogon 2024-12-08 12:12:39 +0100
  • 8ce79eafa6
    Less strict `gherkin-official` version requirement Alessio Bogon 2024-12-08 12:10:36 +0100
  • 9bb4967d9c
    Merge pull request #658 from pytest-dev/ab/fix-typing Alessio Bogon 2024-12-05 23:27:38 +0100
  • f4413e586d
    Update/fix changelog #658 Alessio Bogon 2024-12-05 23:19:26 +0100
  • 0bb8b0c1cb
    Fix `description` typing Alessio Bogon 2024-12-05 23:13:51 +0100
  • 2a3af16351
    Add changelog entry #751 Alessio Bogon 2024-12-05 22:59:23 +0100
  • c90aa5c8cd
    Fix typing Alessio Bogon 2024-12-05 22:51:58 +0100
  • 150e07988e
    Merge branch 'master' into ab/fix-typing Alessio Bogon 2024-12-05 22:48:21 +0100
  • 6cdd340504
    Bump version to 8.1.0 8.1.0 Alessio Bogon 2024-12-05 22:39:37 +0100
  • 68b9625ae7
    Fix Changelog Alessio Bogon 2024-12-05 22:37:39 +0100
  • c45979c23a
    Automatic feature files collection ab/auto-collect-feature-files Alessio Bogon 2024-12-04 22:05:13 +0100
  • 86a956e12b
    Merge pull request #745 from pytest-dev/test-177 Alessio Bogon 2024-12-02 23:12:49 +0100
  • 633ee28fd7
    Merge branch 'master' into test-177 #745 jsa34 2024-12-02 22:09:00 +0000
  • 6e1f54d291 Update test steps Jason Allen 2024-12-02 22:08:48 +0000
  • 6a2b2fbfbc
    Merge pull request #749 from pytest-dev/test-feature-description-in-json Alessio Bogon 2024-12-02 22:17:32 +0100
  • 02d7c3f48b Add changelog entry #749 Jason Allen 2024-12-02 18:20:31 +0000
  • 4df8963d2b Add new description field that is now expected Jason Allen 2024-12-01 20:39:34 +0000
  • e19288ac07 Add missing scenario description in json Jason Allen 2024-12-01 19:43:47 +0000
  • 0efda3f87d Add test for json correctly populating the description from a feature Jason Allen 2024-12-01 19:36:14 +0000
  • 429205e5b5 Make test more focussed on the issue Jason Allen 2024-12-02 18:48:10 +0000
  • be834076f3
    Merge pull request #747 from pytest-dev/test-551 Alessio Bogon 2024-12-01 23:17:13 +0100
  • e181ced0b4 Remove unnecessary test #747 Jason Allen 2024-12-01 21:03:13 +0000
  • 781797c9dc
    Make test purpose wording clearer jsa34 2024-12-01 17:11:12 +0000
  • c7189fd48f
    Make clearer what the test is asserting jsa34 2024-12-01 17:07:15 +0000
  • 5e5c60f3b5
    Remove usages of `Any` from `scenario.py` Alessio Bogon 2024-12-01 16:38:30 +0100
  • ad221becd1
    Fix typing in `reporting.py` and `cucumber_json.py` Alessio Bogon 2024-12-01 16:34:23 +0100
  • 4ccb683ecd
    Merge remote-tracking branch 'origin/master' into ab/fix-typing Alessio Bogon 2024-12-01 16:02:07 +0100
  • 07ca9ef0ba
    Merge branch 'master' into test-389 #744 test-389 jsa34 2024-12-01 11:31:30 +0000
  • 6c4391ac1a
    Merge branch 'master' into test-177 jsa34 2024-12-01 11:31:15 +0000
  • f9728efbef Add to README how to make empty example cells return None, and add docstring to test Jason Allen 2024-12-01 11:30:04 +0000
  • 9826dc7207 Merge branch 'master' into test-551 Jason Allen 2024-12-01 10:54:19 +0000
  • d527a6769b
    Merge pull request #737 from yunxuo/master jsa34 2024-12-01 10:50:56 +0000
  • afec8b185d
    Add back comment that was relevant #737 Alessio Bogon 2024-12-01 11:02:33 +0100
  • 5e10d3430f
    Change function name so that it's clearer what it does Alessio Bogon 2024-12-01 11:00:31 +0100
  • 9d99f0eceb
    Remove irrelevant comment Alessio Bogon 2024-12-01 10:57:38 +0100
  • 584b676c6d
    Explain why we do things Alessio Bogon 2024-12-01 10:57:26 +0100
  • a065d693b8
    Merge remote-tracking branch 'origin/master' into fork/yunxuo/master Alessio Bogon 2024-12-01 10:56:29 +0100
  • 4602314d03
    Add test Alessio Bogon 2024-12-01 10:56:08 +0100
  • 3752e405a3
    Simplify implementation Alessio Bogon 2024-12-01 10:47:10 +0100
  • bf7971a8cc
    Make sure we test what the "given" step receives Alessio Bogon 2024-12-01 10:43:39 +0100
  • f5c3faa72a
    Remove useless nested function Alessio Bogon 2024-12-01 09:38:45 +0100
  • 39a948c2ef
    Merge remote-tracking branch 'origin/master' into fork/yunxuo/master Alessio Bogon 2024-12-01 09:37:09 +0100
  • 441c28b1ab
    Merge branch 'master' into test-551 jsa34 2024-12-01 07:49:11 +0000
  • 5d17d8c3ab
    Merge pull request #748 from pytest-dev/raise-error-if-step-uses-reserved-arguments jsa34 2024-12-01 07:40:45 +0000
  • c3a49c24a8
    Fix return type #748 Alessio Bogon 2024-11-30 23:59:40 +0100
  • 0914837a03
    Add changelog entry Alessio Bogon 2024-11-30 23:57:11 +0100
  • 4eb54fdc7a
    Raise an error if a step defines reserved argument names Alessio Bogon 2024-11-30 23:54:06 +0100
  • c70f526c60
    Merge pull request #743 from pytest-dev/render-docstrings-and-datatables-with-example-params Alessio Bogon 2024-11-30 23:12:07 +0100
  • 3f42ef3b31
    Remove unused method #743 Alessio Bogon 2024-11-30 23:08:26 +0100
  • f68c3f5ce6
    Missed STEP_PARAM_RE -> PARAM_RE rename jsa34 2024-11-30 19:19:29 +0000
  • b2f101820f
    Rename STEP_PARAM_RE to remove step referencs jsa34 2024-11-30 19:15:35 +0000
  • 5a453c5dcb
    Add changelog entry Alessio Bogon 2024-11-30 19:35:17 +0100
  • e378567159
    Merge branch 'master' into render-docstrings-and-datatables-with-example-params Alessio Bogon 2024-11-30 19:33:58 +0100
  • 5b4e90e343
    Avoid mutation of objects, return a new one Alessio Bogon 2024-11-30 19:29:42 +0100
  • 67ab1f99fe
    Inline methods that don't need to exist Alessio Bogon 2024-11-30 19:26:15 +0100