Fredrik Lönnblad
5e994943b3
Improved the help text of the formatter flag in the run command ( #347 )
...
* Improved the help text of the formatter flag in the run command
* Made some more changes to the help text for the run command
* made some small changes to the help text of the run and build cmd
2020-10-12 09:13:45 +02:00
Fredrik Lönnblad
722d97bc48
Added Cobra for the Command Line Interface
2020-07-07 21:13:25 +02:00
Fredrik Lönnblad
99723f8220
Moved the builder code to a new internal pkg
2020-07-01 07:54:59 +02:00
Jayson Smith
b9b8a8cd4f
Change data-dog/godog references to cucumber/godog
...
* update makefile
2020-02-06 08:38:28 -07:00
hgouchet
6943e03b65
lint + unused
2018-09-29 00:14:45 +02:00
hgouchet
5bd9dce5d6
lint + unused
2018-09-29 00:10:55 +02:00
Alexandre Wilhelm
a4f199f35f
Fixed: assigned os.Stdin to cmd.Stdin when launching godog
2017-01-05 10:25:55 -08:00
gedi
2e189ad0f9
use Options in FlagSet
2016-11-22 21:12:18 +02:00
gedi
115923c97f
refactor colorization into the separate package
2016-10-30 22:33:37 +02:00
gedi
49e59d9296
add method to allow running from go source, without flags, see #50
2016-10-28 17:48:39 +03:00
gedi
eac32e6f48
reorganize the output binary command -o
2016-10-28 17:16:05 +03:00
Ed Harper
9264cba300
Add the ability to keep the executable - reflecting **go build -o dest** and skipping execution (as suggested by Gediminas Morkevicius).
2016-10-28 16:47:35 +03:00
gedi
d0f68b3fe1
requires context with capital now, will need a migration
2016-06-14 09:27:09 +03:00
gedi
0289b3f133
compile test package and godog suite with go tools
2016-06-14 09:27:09 +03:00
Robert Stern
89c17f1376
Fixing variable names in ansicolor to enable windows build
2016-06-11 08:00:23 +02:00
gedi
9cc301f701
no-colors flag to disable ansi colors, closes #36
2016-06-08 21:38:47 +03:00
gedi
9bde6a2b9b
parse flags in runner command, to be able to show version or help, closes #34
2016-06-01 13:51:29 +03:00
gedi
f9fab51a1a
fixes bug when there is more than one context registered, closes #32
2016-05-27 14:55:58 +03:00
gedi
518101cbc7
ship gherkin parser in a subpackage to prevent compatibility conflicts
2016-05-27 09:23:09 +03:00
gedi
320a5612c1
bump version, update error handling on main command
2016-05-25 14:28:00 +03:00
gedi
198755476d
use standard go build package to create a godog test suite
...
* 1d6c8ac finish refactoring to support standard way of building test package
2016-05-24 23:51:33 +03:00
gedi
936fd6dadc
build test binary instead of single file to execute, use TestMain
2016-05-22 23:27:45 +03:00
gedi
60f8b3340e
should close #25
2016-05-13 08:32:15 +03:00
gedi
4157f01786
handle exit status from printing twice, closes #12
2015-07-03 17:16:12 +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
3b529178f3
fixed merged imports, was not including sql drivers for example
2015-07-02 11:09:58 +03:00
gedi
b2e7b20045
always remove built test file
2015-06-30 15:17:41 +03:00
gedi
386c787135
closes #1
2015-06-23 22:38:50 +03:00
gedi
2e696381c9
test suite scenario runner
2015-06-19 11:51:35 +03:00
gedi
743083181e
exit status on failure, test godog with godog on travis
2015-06-17 17:58:22 +03:00
gedi
2d3d04e0e6
more specific types and references for gherkin nodes
2015-06-17 12:49:16 +03:00
gedi
a38d5bc0d0
suppress suite stderr output
2015-06-16 16:26:52 +03:00
Algirdas Matas
3ee0746a3c
Multiple init functions are allowed per file.
2015-06-15 11:00:40 +03:00
gedi
54e8ddb5db
custom type for arguments in order to have convenient cast methods
2015-06-12 21:12:14 +03:00
gedi
5fdfd4f4b1
do not panic on command error exit
2015-06-12 17:00:49 +03:00
gedi
ed9d322492
colorization support and redirect stdout and stderr for the command
2015-06-12 16:16:54 +03:00
gedi
17a24204da
run built test suite source with godog command
2015-06-12 15:39:41 +03:00
gedi
620b8ef3f1
build basic test runner from package source and test files
...
* c2f6784 AST
* 9e4d962 Use x/tools/imports to insert import statement
* bb7649f move builder to godog package
* 2892dd1 add build func documentation
2015-06-12 14:23:15 +03:00
gedi
6182dc5d72
give a project name
2015-06-10 16:15:01 +03:00
gedi
aa08819bb3
register steps like http handler
2015-06-10 15:02:30 +03:00