Alessio Bogon
021aa3a2e3
Use "from __future__ import annotations" to be less verbose
2022-02-24 15:32:20 +01:00
Alessio Bogon
4fd1ab950c
Merge remote-tracking branch 'origin/master' into add-type-annotations
...
# Conflicts:
# pytest_bdd/parser.py
# pytest_bdd/scenario.py
2022-02-24 14:04:24 +01:00
Oleg Pidsadnyi
496fabbd14
Scenario example validation restrictions removed.
2022-02-13 11:54:58 +01:00
Alessio Bogon
7ab5aeeb2a
Blindly add annotations using pyannotate. A lot to fix.
...
Commands run:
```
pytest tests/
pyannotate --py3 -w pytest_bdd tests
git add pytest_bdd tests
pre-commit run
```
2021-10-01 20:17:43 +02:00
Konstantin Goloveshko
e1dc0cad9a
Update python and pytest
...
- Drop support of python 2.7, 3.5; Add explicit support for python >=3.6
- Remove six dependency
- Simplify getting step parser strategy; If step could be stringified it could be used
- Respect pytest --strict option in tests
2021-03-02 19:08:00 +02:00
Oleg Pidsadnyi
8008c0f4bc
Given step is no longer a fixture ( #376 )
...
* Removing strict gherkin.
* Update README.rst
* Update CHANGELOG
2020-07-01 11:57:00 +02:00
Anatoly Bubenkov
831d2122dc
increase test coverage
2015-06-24 01:17:34 +02:00
Anatoly Bubenkov
8af2e0f0e0
feature outline
2015-06-21 00:30:46 +02:00
Anatoly Bubenkov
29f2c1cbe4
Implemented shortcut to automatically bind scenarios to tests. closes #103 , #89 , #92 , #90
2015-03-18 23:51:37 +01:00
Anatoly Bubenkov
d1fa804426
Pluggable parsers for step definitions. closes #91
2015-01-07 16:26:20 +01:00
Anatoly Bubenkov
5433bfeb61
Correct timing values for cucumber json reporting
2014-09-20 00:18:19 +00:00
Anatoly Bubenkov
3370bcf714
more complex parsing of the multiline steps
2014-04-01 01:58:50 +02:00
Anatoly Bubenkov
482482b059
code cleanup. vertical example table implemented
2014-03-15 01:05:21 +01:00
Oleg Podsadny
8340819ce0
removed exceptions file
2013-04-07 19:50:15 +02:00
Oleg Podsadny
f425e991bf
tests
2013-04-07 19:45:43 +02:00