Commit Graph

1462 Commits

Author SHA1 Message Date
Jason Allen 84569415c6 Add test to assert that issue 177 is resolved.
Resolves #177
2024-11-29 19:16:51 +00:00
jsa34 c17348a170
Update README.rst
Co-authored-by: Vianney GREMMEL <loutre.a+github@gmail.com>
2024-11-28 16:27:41 +00:00
Jason Allen 1ff5df38c0 Apply the rendering to background steps, and test for these 2024-11-28 13:20:26 +00:00
Jason Allen e93097ecde Add example/documentation 2024-11-28 12:55:48 +00:00
Jason Allen e28ea98576 Make mypy happy 2024-11-28 12:25:59 +00:00
Jason Allen e0713d6a55 Render docstrings and datatable cells with example table entries, just like step names currently are. 2024-11-28 12:23:21 +00:00
jsa34 b4532577c7
Update scenario.py
Add type hints
2024-11-19 19:09:21 +01:00
pre-commit-ci[bot] 0224d68cc0 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-11-19 18:03:48 +00:00
jsa34 a9ce43f242
Update scenario.py
Add regression tested code to not break when Args not in the method signature are present
2024-11-19 19:03:38 +01:00
jsa34 7124f1a727
Merge branch 'master' into master 2024-11-15 10:18:10 +00:00
yunusyun 7393c8f14a test: add test case for scenario 2024-11-15 17:17:58 +08:00
Alessio Bogon 93e446eff6
Merge pull request #740 from pytest-dev/version-8
Bump version to v8.0.0
2024-11-14 21:26:13 +01:00
Alessio Bogon 99017b88ae
Bump version to v8.0.0, update changelog 2024-11-14 21:21:57 +01:00
Alessio Bogon 8f9df7ca2b
Merge pull request #728 from jsa34/add-rule 2024-11-14 00:11:30 +01:00
Jason Allen 3f91a64cab Make rule test for Gherkin terminal reporter check verbosity levels 1 and 2 2024-11-13 22:47:55 +00:00
Jason Allen d67a7b8ffb Resolve merge conflicts 2024-11-13 22:37:07 +00:00
Jason Allen 9b052774fb Merge branch 'master' into add-rule
# Conflicts:
#	CHANGES.rst
#	src/pytest_bdd/parser.py
#	src/pytest_bdd/scenario.py
2024-11-13 22:34:48 +00:00
Jason Allen f7d6c6a162 Merge remote-tracking branch 'origin/add-rule' into add-rule 2024-11-13 22:19:54 +00:00
Jason Allen 4017171417 Response to feedback: remove add_background and use constructor; remove unnecessary sorting 2024-11-13 22:19:43 +00:00
Alessio Bogon f47c6d2fb5
Merge pull request #738 from pytest-dev/multi-example-tables 2024-11-13 23:16:36 +01:00
Alessio Bogon a589676687
Merge branch 'master' into add-rule 2024-11-13 23:09:05 +01:00
Alessio Bogon d8f9674aca
Merge branch 'master' into multi-example-tables 2024-11-13 23:05:46 +01:00
Alessio Bogon a01ca25e5a
Merge pull request #739 from pytest-dev/test-python-main-steps-found
Test using pytest main to invoke test finds step defs.
2024-11-13 23:01:04 +01:00
Jason Allen 3f567bf0c2 Update test name 2024-11-13 21:57:27 +00:00
Jason Allen 5ab1c54507 Test using pytest main to invoke test finds step defs.
Resolves #173
2024-11-13 18:49:25 +00:00
Jason Allen cb1fbb626a Remove unnecessary safeguard for possible empty contexts copied from original implementation. 2024-11-13 07:18:16 +00:00
Jason Allen dd145a2049 Response to feedback: now yield scenario 2024-11-13 07:15:55 +00:00
Jason Allen 2d40d7a4ea Remove feature field from Rule 2024-11-12 22:11:30 +00:00
Jason Allen 3e962b57d6 Make examples non-nullable 2024-11-12 22:09:39 +00:00
Jason Allen cf17c1ce5b Remove warning suppression 2024-11-12 21:58:05 +00:00
Jason Allen ba66bb5622 Feedback response 2024-11-12 21:52:14 +00:00
Jason Allen 5be56e2856 Response to feedback 2024-11-12 21:37:46 +00:00
Jason Allen d5ce7dceac Mypy fixes 2024-11-11 20:24:01 +00:00
Jason Allen 6f4bb36a4a Forgot to install pre-commit! 2024-11-11 20:17:47 +00:00
Jason Allen ba33f18133 Implement multiple example tables 2024-11-11 20:16:48 +00:00
Jason Allen 55bd49d5ee Implement multiple example tables 2024-11-11 14:46:51 +00:00
Jason Allen bff1995a3a Start implementation of multiple example tables 2024-11-09 18:27:01 +00:00
yunusyun cd471dbe66 fix: defalut value not covered by parameters passed through feature file 2024-11-08 17:39:33 +08:00
Jason Allen 5ebf4eaf13 Oops misformatting! 2024-11-05 19:23:02 +00:00
Jason Allen 1e53a6ee62 Make mypy happy 2024-11-05 19:04:34 +00:00
Jason Allen 186c666857 Response to feedback 2024-11-05 18:45:40 +00:00
Jason Allen b01e8540fd Merge branch 'master' into add-rule
# Conflicts:
#	CHANGES.rst
2024-11-05 18:05:19 +00:00
Alessio Bogon 4d995b2ed4
Merge pull request #735 from pytest-dev/sphinx-new
Revamp sphinx docs
2024-11-04 19:47:38 +01:00
Alessio Bogon 8e66ff8f45
Bump os 2024-11-04 19:42:36 +01:00
Alessio Bogon c94ff2673d
Revamp sphinx docs
* recreate ex-novo the sphinx configuration files
* make sure it looks decent
* add sphinx to the dev deps
2024-11-04 19:36:46 +01:00
Alessio Bogon a613b81941
Merge pull request #732 from pytest-dev/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-11-03 21:52:25 +01:00
Alessio Bogon 4156ded296
Merge pull request #734 from pytest-dev/twine-check
Run "twine check" on the built dist files
2024-11-03 18:58:19 +01:00
Alessio Bogon d4f349913d
Run `twine check` to the built dist files 2024-11-03 18:25:03 +01:00
Alessio Bogon 00936a8ee3
Merge pull request #733 from pytest-dev/drop-py3.8
Fix python supported version not correctly declared in pyproject.toml
2024-11-03 18:19:16 +01:00
Alessio Bogon 050e9ec1fd
Fix python supported version not correctly declared in pyproject.toml 2024-11-03 18:13:27 +01:00