Skip to content

Releases: cucumber/godog

bug fix

04 May 08:03
f87d99d
Compare
Choose a tag to compare

There was a bug, when undefined steps followed after a failing step - suite was passing.

Multistep definitions and randomization of scenario execution order

29 Apr 20:15
Compare
Choose a tag to compare

2017-04-29

  • added support for nested steps. From now on, it is possible to return
    godog.Steps instead of an error in the step definition func.
    This change introduced few minor changes in Formatter interface. Be
    sure to adapt the changes if you have custom formatters.

2017-04-27

  • added an option to randomize scenario execution order, so we could
    ensure that scenarios do not depend on global state.
  • godog was manually sorting feature files by name. Now it just runs them
    in given order, you may sort them anyway you like. For example godog $(find . -name '*.feature' | sort)

adds cucumber format

09 Mar 17:33
Compare
Choose a tag to compare
v0.6.3

fixes test case location matching and bumps version

fixes a bug

10 Feb 19:51
Compare
Choose a tag to compare

see #65

also fixes a bold color for matched argument, was lost while refactoring to colors package

print stack trace on panic

22 Nov 19:14
Compare
Choose a tag to compare
v0.6.1

use Options in FlagSet

event stream and run options

30 Oct 20:57
Compare
Choose a tag to compare

See changelog.md for more details

allow to run godog from outside the GOPATH

07 Aug 16:35
Compare
Choose a tag to compare

pretty printer fixes for outline examples

13 Jul 07:01
Compare
Choose a tag to compare

bug fix for background comment position

27 Jun 20:16
Compare
Choose a tag to compare

vendor directory support with additional feature

17 Jun 07:14
Compare
Choose a tag to compare

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