Fredrik Lönnblad
c2c123f90a
Migrated to github.com/cucumber/gherkin-go - v9.2.0
...
Signed-off-by: Fredrik Lönnblad <fredrik+github@lonnblad.com>
2020-02-29 16:00:33 -03:00
Fredrik Lönnblad
1a35035f3e
Fixed a bug regarding JUnit time field
2020-02-26 16:15:39 -03:00
Fredrik Lönnblad
11ac07ea24
Added gherkin verification of the JUnit formatter
2020-02-11 18:55:36 -03:00
Fredrik Lönnblad
de8b0f071b
Added features/formatter/pretty.feature
2020-02-11 08:14:46 -03:00
gedi
5c352074bc
support for tags in outline examples, closes #133
2018-09-28 16:17:13 +03:00
gedi
272624afcc
do not fire events when feature or scenario is empty
2017-10-26 14:14:34 +03:00
gedi
db3c6246b8
closes #97
2017-08-31 09:30:17 +03:00
gedi
70f777599d
closes #92
2017-07-02 19:22:23 +03:00
gedi
b10470da31
closes #86
2017-05-24 16:04:43 +03:00
Matthew Rothenberg
43dd0a1df3
fix line numbers in test after rebase
2017-05-05 13:44:48 -04:00
Matthew Rothenberg
304f1ea232
allow additional context initializers to be passed to SuiteContext
...
enables developers to inject extra context into the test environment
when running suites in meta-tests.
2017-05-05 11:40:35 -04:00
Matthew Rothenberg
2b109b5ea8
move SuiteContext out of _test
namespace
...
This allows it to be easily re-used in other libraries to do
meta-testing on their own godog features/steps.
At some point it may make sense to migrate this entirely to a
sub-package of godog, however that would require a larger
re-architecting of the project structure to avoid circular dependencies
(e.g. `import cycle not allowed`).
2017-05-05 11:40:35 -04:00
gedi
f87d99d0aa
fixes a bug, when there are undefined steps after failing step #80
2017-05-04 11:02:01 +03:00
gedi
5bfd57218a
adds more tests for multistep execution
2017-04-29 00:13:14 +03:00
gedi
703b40de76
adds scenarios to test nested steps
2017-04-28 22:04:49 +03:00
gedi
df5310a062
tests junit formatter
2017-04-28 15:46:11 +03:00
gedi
96efe41c4d
simplify cucumber output format matcher for now
2017-03-09 18:48:56 +02:00
Stettler, Robert
819ce03090
Reformatting.
2017-03-02 10:50:30 -05:00
Stettler, Robert
061d3a3b74
Added support for Docstirngs
...
Updated lang.feature with the additional cucumber.feature
Updated load.feature with the additional cucumber.feature
Updated events.feature to account for ripple effect of updating lang and load
Updated run.go to indicate that cucumber formatter does not support concurrent.
Updated suite_test.go to handle one new testing step.
2017-02-23 11:49:04 -05:00
gedi
c50c2dc368
initial tests for event stream formatter
2016-10-30 18:27:34 +02:00
gedi
c302697f9e
fix snippet string argument extraction followed by non space character
2016-09-20 15:21:08 +03:00
gedi
abc6b65c1c
sort feature files by path when executing, separate the concurrent runner
2016-06-16 12:01:58 +03:00
gedi
4610466f82
require godog contexts to be exported
2016-06-14 16:33:13 +03:00
gedi
8419e90c92
adjust and add tests to snippet builder
2016-05-15 12:43:30 +03:00
gedi
970eddc16a
refactor suite runner to support concurrent model
...
* ef86715 add a concurrency flag
* 8674a58 run suite concurrently, closes #3
2015-07-03 15:54:26 +03:00
gedi
56998cc5cf
test undefined step snippet templates
2015-07-03 10:34:05 +03:00
gedi
5829b59e80
improve scenario outline tests and behavior
2015-06-30 14:36:38 +03:00
gedi
e8f6030616
refactor formatters to have base structure
2015-06-29 14:11:57 +03:00
gedi
6a99e1320d
add pending step error and handling
2015-06-29 14:10:39 +03:00
gedi
c6d00dd6d5
refactor to use cocumber gherkin3 parser library
...
* bdde4c4 fix test suite and migration changes
* a3b6e01 refactor pretty formatter
* 2c0c7ba fix outline scenario handling
* f6b411d add a different language test feature
add a different language test feature
2015-06-25 21:19:02 +03:00
gedi
df26aa1c1c
support scenario outline with example table
...
* 042235c expose StepDef which is needed to formatters
* e9474dc fix outline scenario formatting
* f02c6ce fix comment position calculation for outlines
* 5d7f128 remove step status type, use standard error
2015-06-22 17:23:10 +03:00
gedi
2e696381c9
test suite scenario runner
2015-06-19 11:51:35 +03:00
gedi
c604d39ac5
less strict step registration
2015-06-19 10:30:38 +03:00
gedi
49130c8b08
test table node and events fired
2015-06-18 17:26:28 +03:00
gedi
00fab00e22
add suite events and possibility to listen to them
2015-06-18 14:33:34 +03:00
gedi
2807b07739
add PyString node support for step definitions and arguments
2015-06-18 10:55:04 +03:00
gedi
3c405af6b2
test the before scenario hook
2015-06-17 18:18:28 +03:00
gedi
a3ef3361f8
some necessary command line options
2015-06-17 16:44:42 +03:00
gedi
cb47b27090
more error details, refactor arguments to interface type
2015-06-17 14:46:15 +03:00
gedi
774d3d1837
test feature file loader
2015-06-17 13:54:31 +03:00
gedi
84c5567a10
progress with pretty formatter
2015-06-15 17:50:17 +03:00
gedi
3a2a357bd0
an initial formatter impl
2015-06-14 00:32:47 +03:00
gedi
fa9419c2d3
start to describing godog itself with godog
2015-06-13 00:02:10 +03:00