Alessio Bogon
26adcc468a
Switch to GitHub actions ( #417 )
...
* Add github workflow for testing
* Add .editorconfig
* setup.py -> setup.cfg
* Remove .travis.yml
* Test on the python python 3.10 (alpha)
2021-04-16 09:27:31 +02:00
Florian Bruhin
5ed83fe4da
Drop the pytest dot
2021-03-29 12:04:35 +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
Alessio Bogon
99f8a5342a
Version 4
...
Do not include CHANGES.rst in the PyPI description, as we use custom sphinx extensions.
2020-09-07 11:18:39 +02:00
Hugo van Kemenade
9dc09bcd06
Fix for Python 4 and drop support for pytest < 4.3 ( #332 )
...
* Fix for Python 4
* Drop support for pytest < 4.3
* Update changelog and authors
2019-10-11 10:53:04 +02:00
Alessio Bogon
d26411fe2e
Drop compatibility with pytest < 3.6 ( #322 )
...
* Remove support code for pytest < 3.6
* Update setup.py tags
* Require pytest>=3.6 from setup.py
2019-10-11 09:34:48 +02:00
Alessio Bogon
6047a35ef1
Apply `black` formatter to the codebase
2019-08-27 17:54:58 +02:00
Alessio Bogon
dc04fe7dcd
Define the right pythons
2019-02-19 14:01:29 +01:00
Alessio Bogon
ee05a101e9
drop compatibility with pytest < 3.0.0
2019-02-18 10:26:14 +01:00
Milosz Sliwinski
f7a30fc843
Update lowest required pytest version ( #260 )
...
* Update lowest required pytest version
* tox: Run tests for minimal version of pytest
* Bump version to 3.0.1. Update changelog
2018-11-01 22:05:45 +01:00
Anthony Sottile
685ae80f10
Mostly factor out `py` module
...
Still used for `py.io.TerminalWriter` so I added it to `setup.py`
2018-07-07 15:30:03 -07:00
Oleg Pidsadnyi
7c6ba36ffc
Fixes #201 and pytest compatibility. ( #232 )
...
* Fixes #201 and pytest compatibility.
* Review comments
2018-01-23 20:43:43 +01:00
Anatoly Bubenkov
4610ef5580
Avoid potentially random collection order for xdist compartibility. closes #138
2015-08-04 15:49:05 +02:00
Anatoly Bubenkov
2ea734fc39
parse version instead of interpreting
2015-06-15 22:34:53 +02:00
Anatoly Bubenkov
0bb5d12544
document scenario decorator. fix minimal six version. closes #128 , #129 , #127
2015-06-15 22:18:26 +02:00
Anatoly Bubenkov
21bd7b730e
Update setup.py
2015-03-01 12:44:43 +01:00
Anatoly Bubenkov
0b64557f44
add changes to the docs build
2015-01-17 21:24:14 +01:00
Anatoly Bubenkov
d1fa804426
Pluggable parsers for step definitions. closes #91
2015-01-07 16:26:20 +01:00
Anatoly Bubenkov
051f0733cf
Correctly handle command called without the subcommand under python3. Closes #93
2015-01-06 11:04:25 +01:00
Anatoly Bubenkov
01f9c7c9f4
honor authors and contributors
2014-12-09 23:20:44 +01:00
Oleg Pidsadnyi
7fcd7e2eba
Refactor of the feature step, reporting and fix for the multiline background steps.
2014-11-09 12:56:50 +01:00
Anatoly Bubenkov
47694d0299
BDD tests validation/generation helpers
2014-09-22 06:27:33 +00:00
Anatoly Bubenkov
57431dc218
Implement simple code generation command. Closes #32
2014-09-19 19:28:47 +00:00
Anatoly Bubenkov
5d5149801a
serialize scenario info
2014-07-24 19:22:24 +02:00
Anatoly Bubenkov
44be5f426a
merge with master
2014-07-24 18:14:14 +02:00
Anatoly Bubenkov
b17234846e
latest pytest compartibility issues
2014-07-24 18:06:10 +02:00
Anatoly Bubenkov
15f95dfdba
merge with master
2014-07-24 17:38:42 +02:00
Oleg Pidsadnyi
f65f302c8a
Preparing release
2014-06-11 23:51:47 +02:00
Anatoly Bubenkov
acb20318c3
closes #41
2014-06-11 23:28:54 +02:00
Anatoly Bubenkov
d25c459da1
closes #45
2014-06-10 21:58:24 +02:00
Anatoly Bubenkov
2c6c35f9e8
added docs
2014-05-11 17:21:53 +02:00
Anatoly Bubenkov
3b60a9e0e5
start implementing cucumber json
2014-04-09 00:40:30 +02:00
Anatoly Bubenkov
60591ced61
multiline steps implemented
2014-03-29 00:58:38 +01:00
Anatoly Bubenkov
ec8f32d73e
allow multiple step parameters
2014-03-27 02:13:42 +01:00
Anatoly Bubenkov
d052bbe998
migrate
2014-03-14 13:36:36 +01:00
Anatoly Bubenkov
c5237a217e
move to single decorator approach
2014-03-14 13:20:43 +01:00
Anatoly Bubenkov
e3e4cb6ad2
Scenario outline implementation based on pure pytest parametrization
2014-03-13 18:33:53 +01:00
Anatoly Bubenkov
d3928c7e4d
scenario outlines implemented
2014-03-10 23:03:11 +01:00
Oleg Pidsadnyi
92a9377cec
Fixed step arguments conflict with the fixtures having the same name
2014-02-19 12:48:14 +01:00
Anatoly Bubenkov
ad55725576
fix hg url
2014-01-29 12:28:30 +01:00
Anatoly Bubenkov
e01f0a671f
fix tests
2014-01-29 12:24:15 +01:00
Oleg Pidsadnyi
8d89a4f388
gherkin feature support
2014-01-29 12:09:46 +01:00
Anatoly Bubenkov
c3121c82c8
fixes for step hooks
2013-12-13 04:27:25 +01:00
Anatoly Bubenkov
6eccae04e9
Merge branch 'hooks-initial-implementation'
...
Conflicts:
CHANGES.rst
setup.py
tests/feature/test_steps.py
2013-12-11 10:22:25 +01:00
Anatoly Bubenkov
7cf7c21e9b
0.6.6 release
2013-12-11 04:20:44 +01:00
Anatoly Bubenkov
9cc9d857bb
0.6.5 release
2013-12-11 04:04:12 +01:00
Anatoly Bubenkov
2bf66bdae0
fixes for latest pytest
2013-12-11 00:32:10 +01:00
Anatoly Bubenkov
c85094c1ab
hooks initial implementation
2013-12-06 04:19:10 +01:00
Anatoly Bubenkov
cd84a87039
prepare 0.6.4 release
2013-11-10 12:39:31 +01:00
Anatoly Bubenkov
40f5751fa5
prepare release 0.6.3
2013-11-07 13:10:04 +01:00