Alessio Bogon
72a8764556
Bump version, update changelog
2019-07-08 11:55:49 +02:00
Alessio Bogon
239a2e92a6
Bump version 3.1.0
2019-02-19 14:01:37 +01:00
Alessio Bogon
66b86feefd
Add release notes
2019-02-19 13:59:09 +01:00
Alessio Bogon
61bf486ac2
Merge branch 'master' into generated-steps-raise-notimplemented
2019-02-18 10:53:02 +01:00
Alessio Bogon
2b60fbc378
Remove pytest < 3.3.2 from the test suite
2019-02-18 10:26:14 +01:00
Alessio Bogon
b411cfa463
(supposedly) drop compatibility with pytest < 3.3.2
...
The test suite still passes with all the pytests >= 3, so I wonder if I
actually broke the compatibility
2019-02-18 10:26:14 +01:00
Alessio Bogon
ee05a101e9
drop compatibility with pytest < 3.0.0
2019-02-18 10:26:14 +01:00
Alessio Bogon
eded49a2ae
Generated step files should raise NotImplementedError
2019-02-17 18:08:38 +01:00
Alessio Bogon
6cb8291be6
Bump version 3.0.2
2019-02-17 11:44:08 +01:00
Alessio Bogon
516533cf03
Add pytests 3.10 and 4 to tox ( #267 )
...
* Update changelog
* Add pytests to tox
2018-11-22 10:32:09 +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
Alessio Bogon
aecb9e956b
rephrase changelog
2018-10-18 13:15:36 +02:00
Alessio Bogon
4826aa06d9
Rephrase changelog
2018-10-18 13:15:36 +02:00
Alessio Bogon
a62f4cbc5a
Update changelog
2018-10-18 13:15:36 +02:00
Oleg Pidsadnyi
5684b36532
Preparing release 2.21.0
2018-04-04 16:13:29 +02: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
Michiel Holtkamp
2e6b9e680a
Updated README, CHANGES and AUTHORS
2017-11-03 12:38:03 +01:00
Sergey Kraynev
5d40f2c28e
Fix #210 do not raise wrong Error for no strict gherkin feature
...
The issue, that if user disable strict gherkin check, it will lead to
situation, when wrong Error be raised. For the current situation it was
a message, that Step is defined outside of Background section.
Current patch makes check for orphan steps more tolerant for features
without strict gherkin syntax.
Also README was updated to show explicitly, that using "When, Then" is
prohibited in "Background" section.
2017-04-27 09:37:22 +03:00
Anatoly Bubenkov
f48e4558c0
prepare 2.18.1 release
2016-11-05 11:28:59 +01:00
Omer Katz
3d8447a6c0
Merge branch 'master' into ISSUE-139-gherkin-terminal-reporter
2016-09-20 09:02:27 +03:00
Omer Katz
2e2b7a5c1b
Merge branch 'ISSUE-139-gherkin-terminal-reporter' of git://github.com/spinus/pytest-bdd into ISSUE-139-gherkin-terminal-reporter
2016-09-18 11:19:46 +03:00
Florian Bruhin
14cc037c58
Don't parse scenario lines containing @ as tag
2016-09-15 17:39:28 +02:00
Florian Bruhin
2b4fc455c7
Increment version to 2.17.1
2016-08-21 16:05:31 +02:00
Florian Bruhin
8e89d04f19
Increment version to 2.17.0
2016-06-29 19:25:12 +02:00
Florian Bruhin
9b78948efa
Allow spaces in tags
2016-06-29 19:21:55 +02:00
Florian Bruhin
c53f7a7519
Add pytest_bdd_apply_tag hook
2016-06-21 18:27:02 +02:00
Oleg Pidsadnyi
cc87b5b0dd
Better error explanation for the steps defined outside of scenarios
2016-06-21 16:08:31 +02:00
Oleg Pidsadnyi
be79c1d534
Cleaned up hooks of the plugin, fixed report serialization to use builtin types.
2016-03-19 00:54:03 +01:00
Tomasz Czyż
c68e787e81
update readme/changes about gherkin-terminal-reporter
2016-01-25 23:45:34 +00:00
Florian Bruhin
9bf74e893c
Prepare 2.16.0 release.
2015-12-20 18:28:48 +01:00
Anatoly Bubenkov
342e02dc99
Add examples data in the scenario report. closes #145
2015-08-31 16:38:52 +02:00
Anatoly Bubenkov
6ab5857636
bump version
2015-08-31 10:32:57 +02:00
Anatoly Bubenkov
8bbc4580a0
Properly parse feature description. closes #144
2015-08-31 10:32:13 +02:00
Anatoly Bubenkov
4610ef5580
Avoid potentially random collection order for xdist compartibility. closes #138
2015-08-04 15:49:05 +02:00
Anatoly Bubenkov
8197f6704d
Avoid potentially random collection order for xdist compartibility
2015-08-04 15:43:50 +02:00
Anatoly Bubenkov
393ac38f86
Merge branch 'master' of github.com:pytest-dev/pytest-bdd
2015-07-13 18:27:44 +02:00
Anatoly Bubenkov
cc63412bf1
Pass additional arguments to parsers
2015-07-13 18:26:51 +02:00
Anatoly Bubenkov
d18ba44f20
Add validation check which prevents having multiple features in a single feature file. closes #135
2015-07-07 22:49:49 +02:00
Anatoly Bubenkov
24522b8fdc
Allow mixing feature example table with scenario example table
2015-06-23 23:10:13 +02:00
Anatoly Bubenkov
e313294c77
Feature example table. closes #131
2015-06-21 00:41:05 +02:00
Anatoly Bubenkov
2b96f61268
respect strict_gherkin also for scenarios shortcut
2015-06-20 23:55:27 +02:00
Anatoly Bubenkov
f4f0f99563
respect strict_gherkin also for backgrounds
2015-06-19 10:34:59 +02:00
Anatoly Bubenkov
a7272beea2
Make it possible to relax strict Gherkin scenario validation. closes #118 . closes #119
2015-06-15 23:58:45 +02:00
Anatoly Bubenkov
cbb02eae32
prepare release
2015-06-15 22:35:22 +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
954180716c
Mention step type on step definition not found errors and in code generation. closes #125
2015-06-10 10:03:17 +02:00
Laurence Rowe
5bdb0a4b97
Prefix step definition fixture names to avoid name collisions
2015-06-07 23:04:12 +02:00
Anatoly Bubenkov
8209470b27
Make feature and scenario tags to be fully compartible with pytest markers. closes #112
2015-06-04 14:02:19 +02:00
Anatoly Bubenkov
24684bfb82
Fixed FeatureError string representation to correctly support python3. closes #115
2015-06-04 10:29:18 +02:00
Anatoly Bubenkov
27d8e1c382
step fixture injection
2015-05-24 10:17:17 +02:00
Anatoly Bubenkov
19a7f5d5e5
prepare release 2.8.0
2015-05-18 13:38:00 +02:00
Oleg Pidsadnyi
97de1158fd
Added hook before the step is executed with evaluated parameters
2015-05-18 13:24:02 +02:00
Anatoly Bubenkov
34c5823a3e
Correct base feature path lookup for python3
2015-04-09 18:18:00 +02:00
Anatoly Bubenkov
83e8a9def7
Allow to pass scope for given steps. closes #109
2015-04-07 18:40:45 +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
1bbabae8a9
add author
2015-03-15 16:26:56 +01:00
Leonardo Santagada
41acbf4148
better parsing of comments, fix #99
2015-03-15 12:19:52 -03:00
Anatoly Bubenkov
a97cefd26c
fix regex step deprecation
2015-01-13 15:33:54 +01:00
Anatoly Bubenkov
53f074d70c
2.6.0 release
2015-01-08 22:13:08 +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
9e2d1d6231
Add after scenario hook, document both before and after scenario hooks. closes #87
2014-12-28 11:52:41 +01:00
Oleg Pidsadnyi
6fca929583
Release 2.5.2
2014-12-17 23:18:36 +01:00
Anatoly Bubenkov
c2df5b9873
Fix code generation steps ordering. closes #85
2014-12-17 22:49:02 +01:00
Oleg Pidsadnyi
9bbb69d33b
Fix error reporting
2014-11-19 17:24:47 +01:00
Oleg Pidsadnyi
63b9366e03
Preparing the release
2014-11-10 10:14:58 +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
Oleg Pidsadnyi
74dde06e58
Preparing the release 2.4.5
2014-10-22 13:24:44 +02:00
Anatoly Bubenkov
455c81aed0
Fix unicode issue with scenario name
2014-10-22 11:19:43 +00:00
Oleg Pidsadnyi
3688f03472
Preparing release 2.4.3
2014-10-22 10:11:35 +02:00
Anatoly Bubenkov
9ef2a94d30
fix steps timings
2014-10-21 16:18:28 +00:00
Anatoly Bubenkov
002c517093
Fix unicode regex argumented steps issue, reimplements #75
2014-10-21 16:08:42 +00:00
Oleg Pidsadnyi
6cc651fe06
Preparing the release 2.4.2
2014-10-21 12:55:33 +02:00
Anatoly Bubenkov
28e4932a3b
correct recursion for --feature parameter of --generate-missing
2014-09-24 08:03:49 +00:00
Oleg Pidsadnyi
995c90f563
Release 2.4.1
2014-09-23 10:13:44 +02:00
Anatoly Bubenkov
c6dc04386f
Validation/generation helpers
2014-09-22 23:31:33 +00:00
Anatoly Bubenkov
47694d0299
BDD tests validation/generation helpers
2014-09-22 06:27:33 +00:00
Anatoly Bubenkov
5433bfeb61
Correct timing values for cucumber json reporting
2014-09-20 00:18:19 +00:00
Anatoly Bubenkov
57431dc218
Implement simple code generation command. Closes #32
2014-09-19 19:28:47 +00:00
Anatoly Bubenkov
771f263ec6
Better reporting of a not found scenario
2014-09-18 18:32:50 +00:00
Oleg Pidsadnyi
36119519f9
typo in changelog
2014-09-15 10:19:07 +02:00
Oleg Pidsadnyi
8e90b2b25f
Release 2.4.0
2014-09-15 10:06:37 +02:00
Oleg Pidsadnyi
6758382bf9
Merge pull request #66 from bubenkoff/background-support
...
Background support added. closes #16
2014-09-15 09:56:44 +02:00
Oleg Pidsadnyi
388ed6183c
Merge pull request #65 from bubenkoff/fix-double-collection
...
Fixed double collection of the conftest files if scenario decorator is used
2014-09-15 09:53:45 +02:00
Anatoly Bubenkov
8d28d15e52
Background support added. closes #16
2014-09-14 22:52:28 +00:00
Anatoly Bubenkov
008dcee6b6
Fixed double collection of the conftest files if scenario decorator is used
2014-09-14 21:36:23 +00:00
Oleg Pidsadnyi
1748de1fe7
version bumped
2014-09-11 22:06:54 +02:00
Anatoly Bubenkov
0dd249c999
cucumber json timings added
2014-09-10 23:24:14 +00:00
Oleg Pidsadnyi
662da2b44d
Release 2.3.2
2014-09-03 10:58:05 +02:00
Oleg Pidsadnyi
4255789391
Release 2.3.1
2014-07-30 23:31:29 +02:00
Anatoly Bubenkov
0be8236a05
trace keyword implemented
2014-07-30 08:55:27 +00:00
Anatoly Bubenkov
014be2a2aa
implemented cucumber tags
2014-07-27 13:27:46 +00: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
2c6c35f9e8
added docs
2014-05-11 17:21:53 +02:00
Anatoly Bubenkov
60591ced61
multiline steps implemented
2014-03-29 00:58:38 +01:00
Anatoly Bubenkov
dbe3f9da31
allow empty example values
2014-03-27 11:54:12 +01:00
Anatoly Bubenkov
ec8f32d73e
allow multiple step parameters
2014-03-27 02:13:42 +01:00