Commit Graph

160 Commits

Author SHA1 Message Date
Jason Allen f9728efbef Add to README how to make empty example cells return None, and add docstring to test 2024-12-01 11:30:04 +00:00
Alessio Bogon ce4e296a56
Fix content in readme 2024-11-30 19:22:12 +01: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 e93097ecde Add example/documentation 2024-11-28 12:55:48 +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 ba33f18133 Implement multiple example tables 2024-11-11 20:16:48 +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 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
jsa34 c416fc28b9
Update README.rst
Co-authored-by: Alessio Bogon <778703+youtux@users.noreply.github.com>
2024-10-24 18:22:04 +01:00
Jason Allen c5028f2303 Add rule feature
Add changelog entry
Add README entry
Add tests
2024-10-20 18:51:40 +01:00
Alessio Bogon 6503691279
Merge pull request #723 from pytest-dev/remove-strict
Fix references to "strict" options
2024-10-19 17:47:03 +02:00
Alessio Bogon 4b437c7cc2
Remove mention of "strict Gherkin" mode, now that it's the only mode 2024-10-19 17:24:49 +02:00
Alessio Bogon ab5bec03f7
Mention the correct `--strict-markers` flag, now that `--strict` was removed from pytest 8 2024-10-19 17:23:18 +02:00
Alessio Bogon 5fbf553883
Merge remote-tracking branch 'origin/master' into do-not-strip-comments-from-step-names
# Conflicts:
#	src/pytest_bdd/parser.py
2024-10-19 16:55:41 +02:00
Alessio Bogon b033af6014
Update readme to remove comments in step names 2024-10-16 22:13:31 +02:00
Jason Allen 8fe17df22a Fix making datatable and docstring available as kwargs 2024-10-15 21:56:18 +01:00
Jason Allen 42f7560853 Response to feedback 2024-10-15 18:27:59 +01:00
Jason Allen 7e3d6dc819 Remove Multiline strings
Tidy up readme example
2024-10-15 13:38:24 +01:00
Jason Allen 2d5d598214 Fix escaping 2024-10-15 13:33:18 +01:00
Jason Allen 2545c1daa9 Remove references to multiline strings
Add docstring
2024-10-15 13:30:58 +01:00
jsa34 5388c9b6a6
Update README.rst
Remove duplicate text content
2024-10-13 18:52:56 +01:00
Jason Allen 222346a9b6 Feedback response 2024-10-07 07:02:11 +01:00
Jason Allen add60f62cf Fix README.rst example 2024-10-06 22:36:09 +01:00
Jason Allen 8b75426c2a Feedback response 2024-10-06 21:57:05 +01:00
Jason Allen a33ad3b074 Merge branch 'master' into datatables 2024-10-06 21:12:41 +01:00
Jason Allen 15b83ee41b Add changelog entry.
Add section to README to exemplify usage.
2024-10-05 10:13:54 +01:00
Jason Allen d8b7bf5dff Mini tidy up to try and force actions to run again (hanging strikes again!) 2024-10-03 20:48:35 +01:00
Jason Allen 430501b045 Add provisional documentation for data_table fixture
Fix documentation to no longer allow multiline steps without using triple quotes
2024-10-03 15:54:33 +01:00
Kyle Adams fcf24a42e4
Clarify docs on --gherkin-terminal-reporter 2024-08-13 10:09:14 -04:00
Alessio Bogon 3d1ff16c37
Use HTTPS 2024-03-17 20:29:44 +01:00
Alessio Bogon 46f5f02754
Reindent 2024-03-17 20:29:06 +01:00
Alessio Bogon 526a166fdf
Update link to CI status (Github actions) 2024-03-17 20:26:03 +01:00
Alessio Bogon 3c47eb920a
Update README.rst 2022-12-01 20:05:07 +01:00
Konstantin Kotenko 9044386917
wording in documentation 2022-12-01 18:30:01 +01:00
Konstantin Kotenko 507b084d76
formatting in documentation 2022-12-01 18:29:23 +01:00
Konstantin Kotenko 796a94901d
grammar changes in documentation 2022-12-01 18:28:07 +01:00
David Röthlisberger 3243232fb0 bdd_features_base_dir is relative to pytest rootdir
The pytest rootdir is the directory containing pytest.ini (or similar):
https://docs.pytest.org/en/latest/reference/customize.html#rootdir

This allows you to run pytest when the current working directory isn't
the same as the directory containing the tests. I need to do that
because in my system, the directory containing the tests is on a
read-only filesystem.
2022-11-04 10:42:40 +00:00
Alessio Bogon 8facaaec5a Adjust text 2022-08-14 10:02:02 +02:00
Alessio Bogon 7327fc49ca Explain the trick 2022-08-13 12:01:46 +02:00
Alessio Bogon b914d9c757 Add documentation for programmatic step generation 2022-08-13 11:59:43 +02:00
Alessio Bogon a678cb403c Remove text that is always going to be outdated 2022-07-30 12:11:19 +02:00
Alessio Bogon 55f70cf934 Use dict literals in README.rst 2022-07-10 13:40:15 +02:00
Alessio Bogon 0cd4d14b88 Fix filename 2022-07-04 19:37:59 +02:00
Alessio Bogon a9bbf89822 Fix copy 2022-07-04 19:37:13 +02:00
Alessio Bogon c50e6a9fcf Fix copy 2022-07-04 19:35:15 +02:00
Alessio Bogon 1e7a715bdc Fix links and outdated documentation in README.rst 2022-07-04 19:28:32 +02:00
Alessio Bogon 503be823c9 Move the filenames in the code block itself. 2022-03-05 17:01:29 +01:00
Oleg Pidsadnyi 2fb5a11812 Updating the docs 2022-01-15 20:36:38 +01:00
Oleg Pidsadnyi 7cd7b40df3 Step arguments are no longer fixtures 2022-01-15 20:36:38 +01:00