Граф коммитов

65 коммитов

Автор SHA1 Сообщение Дата
Fredrik Lönnblad
0ef3d6d5e1 Deprecated SuiteContext and ConcurrentFormatter 2020-06-20 23:18:24 +02:00
Fredrik Lönnblad
25b1915272 Broke out some code from massive files into new files 2020-06-13 09:20:06 +02:00
Fredrik Lönnblad
b1a69ae142 Added features to the in-mem storage 2020-06-13 06:45:14 +02:00
Fredrik Lönnblad
cd7663fccf Added Pickle and PickleStep results to the in-mem storage 2020-06-10 21:45:23 +02:00
Fredrik Lönnblad
4356addf9f Added an in-mem storage for pickles 2020-06-09 13:30:32 +02:00
Fredrik Lönnblad
df3ce739e8 Unexported some exported properties in unexported structs 2020-06-07 15:22:50 +02:00
Fredrik Lönnblad
3ca7156650 Moved the fmt tests to a godog_test pkg and restructured the fmt output tests 2020-05-22 12:52:27 +02:00
Fredrik Lönnblad
d6f491a3dc Added concurrency support to the cucumber formatter 2020-03-26 12:18:01 +01:00
Fredrik Lönnblad
2deda99861 Added concurrency support to the pretty formatter 2020-03-26 11:56:28 +01:00
Fredrik Lönnblad
0d1fb60ba0 Added sorting for undefined snippets on method name 2020-03-24 10:05:05 +01:00
Fredrik Lönnblad
4871754e06 Broke out snippets to its own file 2020-03-24 10:00:36 +01:00
Fredrik Lönnblad
4bef0c945a Fixed a bug when having multiple failed steps across multiple features 2020-03-15 21:09:11 -03:00
Fredrik Lönnblad
58bcac6a61 Upgraded gherkin-go and messages-go to latest 2020-03-12 15:16:43 -03:00
Fredrik Lönnblad
03c53d9780
Revert "Revert "Migrated to github.com/cucumber/gherkin-go - v9.2.0"" 2020-03-09 14:40:09 -03:00
Fredrik Lönnblad
84b42bdd4d
Revert "Migrated to github.com/cucumber/gherkin-go - v9.2.0" 2020-03-05 19:37:39 -03:00
Fredrik Lönnblad
551b94b6e5 Added better defined panics when scenarios and steps couldn't be found 2020-03-05 14:25:05 -03:00
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