Commit Graph

175 Commits

Author SHA1 Message Date
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
Oleg Pidsadnyi 7955801852 Merge branch 'master' of github.com:olegpidsadnyi/pytest-bdd 2014-03-26 20:50:34 +01:00
Anatoly Bubenkov 482482b059 code cleanup. vertical example table implemented 2014-03-15 01:05:21 +01:00
Anatoly Bubenkov e3e4cb6ad2 Scenario outline implementation based on pure pytest parametrization 2014-03-13 18:33:53 +01:00
Oleg Pidsadnyi f9b53fe6e2 Merge branch 'master' of github.com:olegpidsadnyi/pytest-bdd
Conflicts:
	README.rst
	pytest_bdd/scenario.py
	setup.py
2014-03-10 23:54:55 +01:00
Anatoly Bubenkov d3928c7e4d scenario outlines implemented 2014-03-10 23:03:11 +01:00
Oleg Pidsadnyi d3e80ca83e trying gherkin lexer 2014-02-19 13:39:14 +01:00
Oleg Pidsadnyi 92a9377cec Fixed step arguments conflict with the fixtures having the same name 2014-02-19 12:48:14 +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 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
Anatoly Bubenkov 095e21c0d4 merge PR 26 2013-10-31 15:27:22 +01:00
Anatoly Bubenkov d9b10a7f79 arguments in when steps when no arguments in givens bug 2013-09-27 13:38:37 +02:00
Oleg Pidsadnyi 53e6563381 changelog updated 2013-09-22 14:50:42 +02:00
Anatoly Bubenkov 0e6c84e1bc changes, version up 2013-09-19 00:59:00 +02:00
Anatoly Bubenkov 0abf44cbd4 version removed from code 2013-08-23 15:16:21 +02:00
Anatoly Bubenkov e7591df941 Prepare 0.5.1 release 2013-08-19 01:17:41 +02:00
Anatoly Bubenkov abc4ab0d47 less strict parametrization checks. preserve docstring for steps. 2013-08-17 17:57:50 +02:00