Cucumber for golang
2017-04-29
2017-04-27
godog $(find . -name '*.feature' | sort)
see #65
also fixes a bold color for matched argument, was lost while refactoring to colors package
See changelog.md for more details
relates to #49
fixes #47
this released solved #43 and #44
In some cases users run godog from inside a subpackage and vendor directory remains one level up.
This release has a patch to look for godog dependency package down until $GOPATH/src
if project is in GOPATH.
See #35 for more details
This release is a major step forward for godog, now we do not copy or rewrite any source files. Instead we use standard go tools:
go test -c -work -o out.test
to compile a tested package with test files included. Since it uses standard go command it supports all it's features. We can later maybe look how to add code coverage. It builds it even with CGO support.go tool compile
- to compile our testmain entry point to run tests.go tool link
- to create an executable godog suite file--stop-on-failure
flag.--no-colors
flag, to strip ANSI color from output.