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
9b86360854
Moved base concurrency support to the basefmt
2020-02-29 15:08:08 -03:00
Jayson Smith
b9b8a8cd4f
Change data-dog/godog references to cucumber/godog
...
* update makefile
2020-02-06 08:38:28 -07:00
Fredrik Lönnblad
10ac7158d1
Fixed another time calc issue and added a Junit Concurrency run test
2020-01-20 15:23:02 -03:00
Fredrik Lönnblad
6f6ffc597a
Fixed an issue when executing empty Features or Scenarios
2020-01-20 14:24:18 -03:00
Fredrik Lönnblad
1a762a8938
Refactored basfmt and junitFormatter to support concurrency
2020-01-19 11:10:53 -03:00
gedi
2ef5a29c36
resolve step definition source code line properly with race detector enabled
2018-11-15 15:07:03 +02:00
gedi
51d481d1c7
undefined outline scenario test with examples
2018-11-15 11:28:42 +02:00
gedi
f1d2951c54
compatible elapsed duration represantation
2018-11-13 10:22:34 +02:00
gedi
92660751ca
fixes an issue with random seed env var
2018-11-13 10:10:44 +02:00
gedi
edf592e2b9
add some features and expected output for pretty formatter
2018-11-12 17:17:57 +02:00
hgouchet
dbdf7a7ebb
fmt failed
2018-09-30 00:44:47 +02:00
hgouchet
5bd9dce5d6
lint + unused
2018-09-29 00:10:55 +02:00
gedi
4df893dd4a
expose FindFmt function to search for available formatter
...
closes #130
2018-07-31 14:55:36 +03:00
gedi
f9aabcdc58
common failed scenario output for progress and pretty format: #113
2018-03-04 12:17:12 +02:00
gedi
0093943021
closes #101
2017-09-23 17:34:19 +03:00
gedi
b10470da31
closes #86
2017-05-24 16:04:43 +03:00
gedi
8e9c01d484
gets rid of fatal func, which exits application on unexpected error
2017-05-04 21:11:46 +03:00
gedi
e4ed3b9a9c
handles undefined step templates for nested steps
2017-04-29 22:56:28 +03:00
gedi
ef794d57ca
resets time to zero for all godog tests
2017-04-28 10:57:09 +03:00
gedi
201677e152
prints random seed in formatter summary
2017-04-27 09:54:13 -04:00
gedi
115923c97f
refactor colorization into the separate package
2016-10-30 22:33:37 +02:00
gedi
a4b5349b94
handle the trailing space in snippets
2016-10-30 18:31:39 +02:00
gedi
8d911a71f0
fix snippet trailing space, missing event for test case finish
2016-10-30 18:31:39 +02:00
gedi
fb26a4d567
fixed test case finished event determination
2016-10-30 18:31:39 +02:00
gedi
1467bfd672
pass in suite name - tested package name
2016-10-30 18:31:39 +02:00
gedi
e71d596404
must be able to customize output for formatters
...
since it maybe configured by flag values in the future
example:
- godog -f junit:stdout
- godog -f junit:output.xml
2016-10-30 18:27:34 +02:00
gedi
34acb056ea
implementation of event stream formatter
2016-10-30 18:27:34 +02:00
gedi
351a1adaf9
update travis and add 1.7 go version
2016-09-20 15:37:31 +03:00
gedi
c302697f9e
fix snippet string argument extraction followed by non space character
2016-09-20 15:21:08 +03:00
gedi
6b2d813498
fixes outline example printer, fixes #47
2016-07-13 10:00:21 +03:00
gedi
4610466f82
require godog contexts to be exported
2016-06-14 16:33:13 +03:00
gedi
518101cbc7
ship gherkin parser in a subpackage to prevent compatibility conflicts
2016-05-27 09:23:09 +03:00
gedi
3ffdd2599b
snippet builder fixes, closes #23
2016-05-15 12:28:44 +03:00
gedi
e9c3d69e2d
be compatible with gherkin library changes
...
the downside is that if outline examples are empty
it won't be pretty printed as node. But that does not make
much difference anyway
2016-03-04 12:59:56 +02:00
gedi
b669223afd
BC break was introduced in gherkin-go master, use gopkg.in for explicit version
2016-03-02 15:28:04 +02:00
gedi
882480ccd0
renamed RegisterFormatter to Format
2015-07-03 16:01:46 +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
ca36316b7a
instead of Suite interface expose Suite struct
...
* 570d70a update examples regarding Suite interface removal, closes #11
2015-07-03 15:54:06 +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
bef768a5c3
update documentation
2015-06-29 17:06:55 +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
54126fcfc8
reorganize flag handling and handle tag filters
2015-06-23 22:05:44 +03:00
gedi
e824fde3f9
add an ls feature example
2015-06-23 13:51:45 +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
ebc2621555
rename formatter related files to fmt
2015-06-18 17:41:47 +03:00