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

  • 4af9c12d7b Merge pull request #82 from mroth/reusable-metatesting Gediminas Morkevicius 2017-05-05 23:21:32 +03:00
  • 43dd0a1df3 fix line numbers in test after rebase Matthew Rothenberg 2017-05-05 11:43:38 -04:00
  • fe33ed6e75 update godoc description Matthew Rothenberg 2017-05-05 11:14:01 -04:00
  • fd1b376057 fix pre-existing typo Matthew Rothenberg 2017-05-04 17:45:24 -04:00
  • ef0216a8bc add a general purpose "all steps" test Matthew Rothenberg 2017-05-04 17:44:31 -04:00
  • 304f1ea232 allow additional context initializers to be passed to SuiteContext Matthew Rothenberg 2017-05-04 15:01:11 -04:00
  • 2b109b5ea8 move SuiteContext out of _test namespace Matthew Rothenberg 2017-05-03 17:52:50 -04:00
  • 92fbee719c
    tests suite execution function and related errors v0.7.2 gedi 2017-05-05 11:03:19 +03:00
  • 8e9c01d484
    gets rid of fatal func, which exits application on unexpected error gedi 2017-05-04 21:11:46 +03:00
  • a3338b5849
    adds --strict flag to fail suite when there are pending or undefined steps gedi 2017-05-04 20:25:29 +03:00
  • f87d99d0aa
    fixes a bug, when there are undefined steps after failing step #80 v0.7.1 gedi 2017-05-04 11:02:01 +03:00
  • 865c0c18b6
    updates api example json matcher gedi 2017-05-03 14:46:10 +03:00
  • f3b7331cea
    updates documentation in README gedi 2017-04-30 20:20:00 +03:00
  • a0ae829d54
    updates readme with selenium related integration references gedi 2017-04-29 23:36:13 +03:00
  • 38e3d1fb6d Merge pull request #79 from DATA-DOG/multistep v0.7.0 Gediminas Morkevicius 2017-04-29 23:12:28 +03:00
  • f09230a6fd
    updates readme and changelog gedi 2017-04-29 23:04:48 +03:00
  • e4ed3b9a9c
    handles undefined step templates for nested steps gedi 2017-04-29 22:44:40 +03:00
  • 5bfd57218a
    adds more tests for multistep execution gedi 2017-04-29 00:13:14 +03:00
  • 703b40de76
    adds scenarios to test nested steps gedi 2017-04-27 23:48:54 +03:00
  • ba80ebcd33
    implements multistep - initial attempt gedi 2017-04-26 20:33:13 +03:00
  • 88d441e5ce
    improves stepdef test coverage gedi 2017-04-28 18:11:02 +03:00
  • 7474489b9c
    tests progress formatter output production gedi 2017-04-28 16:37:36 +03:00
  • b41f349e3c
    fixes time.Duration zero formatted value matching gedi 2017-04-28 15:56:22 +03:00
  • df5310a062
    tests junit formatter gedi 2017-04-28 15:46:11 +03:00
  • ef794d57ca
    resets time to zero for all godog tests gedi 2017-04-28 10:27:55 +03:00
  • d3cf314381
    fixes stack trace test gedi 2017-04-28 10:54:24 +03:00
  • d5a7e38a81
    tests printing step definitions and stacktrace formatting gedi 2017-04-28 09:46:17 +03:00
  • 83675453b7
    runs tests with randomized scenario order, adds verbose mode gedi 2017-04-27 17:19:27 +03:00
  • 90b8d3bfe7
    tests flags and binary builder gedi 2017-04-27 16:40:31 +03:00
  • 169d617b26
    removes sorting feature files, accepts them by given order, closes #78 gedi 2017-04-27 15:17:53 +03:00
  • 0b640526cf Merge pull request #76 from mroth/randomize-order Gediminas Morkevicius 2017-04-27 17:13:04 +03:00
  • 201677e152 prints random seed in formatter summary gedi 2017-04-27 11:06:44 +03:00
  • d2eb563953 single randomSeed Option value, handled as flag.Value Matthew Rothenberg 2017-04-26 12:21:12 -04:00
  • f50c3b5e14 allow setting randomization via flags Matthew Rothenberg 2017-04-25 14:50:58 -04:00
  • cf6160b3f2 fix deterministic scenario ordering with feature concurrency Matthew Rothenberg 2017-04-25 12:33:20 -04:00
  • 0eed963c63 switch Random opt from bool to int64 Matthew Rothenberg 2017-04-25 11:42:40 -04:00
  • 4a754b26a5 allow randomizing scenario order Matthew Rothenberg 2017-04-24 21:10:55 -04:00
  • 834d5841c7 makes more explicit error message for an example json matcher gedi 2017-03-16 20:29:40 +02:00
  • cf8fbb4ad0 fixes test case location matching and bumps version v0.6.3 gedi 2017-03-09 19:29:51 +02:00
  • 96efe41c4d simplify cucumber output format matcher for now gedi 2017-03-09 18:48:56 +02:00
  • f726a8ed55 Merge pull request #67 from ckstettler/cuke-fmt Gediminas Morkevicius 2017-03-09 18:44:27 +02:00
  • 819ce03090 Reformatting. Stettler, Robert 2017-03-02 10:50:30 -05:00
  • 7a4d079c2a Reformatting. Stettler, Robert 2017-02-27 08:15:51 -05:00
  • d0e613d6c8 Discovered defects resulting from not comparing the expected and actual structures. Times when actual contained more fields than expected. Stettler, Robert 2017-02-27 07:24:54 -05:00
  • 877f6a2c49 Added an additional test case to improve coverage. Stettler, Robert 2017-02-24 10:22:14 -05:00
  • 00836409e4 Made updates based on golint report. Stettler, Robert 2017-02-24 06:48:46 -05:00
  • 061d3a3b74 Added support for Docstirngs Updated lang.feature with the additional cucumber.feature Updated load.feature with the additional cucumber.feature Updated events.feature to account for ripple effect of updating lang and load Updated run.go to indicate that cucumber formatter does not support concurrent. Updated suite_test.go to handle one new testing step. Stettler, Robert 2017-02-23 11:49:04 -05:00
  • 7c9f5bfb02 Added comments to feature node. Fixed duration Fix defect is example id Stettler, Robert 2017-02-22 09:39:21 -05:00
  • afc629be69 Added examples logic. Stettler, Robert 2017-02-21 10:45:05 -05:00
  • 9820f49ceb Added examples logic. Stettler, Robert 2017-02-17 12:36:07 -05:00
  • a201aed432 Save some work for cucumber format. Stettler, Robert 2017-02-17 10:54:08 -05:00
  • c3f5ce2793 bumps version v0.6.2 gedi 2017-02-10 21:49:14 +02:00
  • 84023ead3e adds back bold font for matched arguments, was lost while refactored gedi 2017-02-10 21:47:55 +02:00
  • f8334bc959 closes #65 gedi 2017-02-10 21:40:39 +02:00
  • 5a471a7e2f closes #60 allows custom formatters to run concurrently gedi 2017-01-16 13:52:58 +02:00
  • 380fc85cb9 Merge pull request #59 from Dogild/STDINGodog Gediminas Morkevicius 2017-01-05 20:44:35 +02:00
  • a4f199f35f Fixed: assigned os.Stdin to cmd.Stdin when launching godog Alexandre Wilhelm 2017-01-05 10:25:55 -08:00
  • 601d087173 adds codecov.io report gedi 2016-12-03 12:12:30 +02:00
  • 2e189ad0f9 use Options in FlagSet v0.6.1 gedi 2016-11-22 21:12:18 +02:00
  • bfb741f6c7 closes #54 will print stack trace if case of panic gedi 2016-11-22 21:00:43 +02:00
  • dbda8afb77 fix examples based on recent changes gedi 2016-11-22 20:09:53 +02:00
  • 623ff9946e update change log v0.6.0 gedi 2016-10-30 22:47:40 +02:00
  • e2069934b3 allow run options to configure output writer gedi 2016-10-30 22:34:39 +02:00
  • 115923c97f refactor colorization into the separate package gedi 2016-10-28 17:59:10 +03:00
  • a4b5349b94 handle the trailing space in snippets gedi 2016-09-25 14:02:53 +03:00
  • dcc654c5fb do not exit with error when producing event stream gedi 2016-09-10 21:22:24 +03:00
  • 8d911a71f0 fix snippet trailing space, missing event for test case finish gedi 2016-09-10 20:59:42 +03:00
  • fb26a4d567 fixed test case finished event determination gedi 2016-09-07 08:06:03 +03:00
  • 78cb180a3a adapt event stream gedi 2016-09-03 23:13:35 +03:00
  • 1467bfd672 pass in suite name - tested package name gedi 2016-05-25 21:49:08 +03:00
  • c50c2dc368 initial tests for event stream formatter gedi 2016-05-22 17:40:42 +03:00
  • 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 gedi 2016-05-22 15:07:19 +03:00
  • aed77a5b4b initial event stream format implementation based on spec 0.1.0 gedi 2016-05-21 20:38:26 +03:00
  • 34acb056ea implementation of event stream formatter gedi 2016-05-21 17:39:37 +03:00
  • 49e59d9296 add method to allow running from go source, without flags, see #50 gedi 2016-10-28 17:46:25 +03:00
  • eac32e6f48 reorganize the output binary command -o gedi 2016-10-28 17:16:05 +03:00
  • 4fa1662f1d Merge branch 'feature_keep_bin' gedi 2016-10-28 16:48:05 +03:00
  • 9264cba300 Add the ability to keep the executable - reflecting **go build -o dest** and skipping execution (as suggested by Gediminas Morkevicius). Ed Harper 2016-09-15 15:14:22 +01:00
  • 351a1adaf9 update travis and add 1.7 go version gedi 2016-09-20 15:37:31 +03:00
  • c302697f9e fix snippet string argument extraction followed by non space character gedi 2016-09-20 15:21:08 +03:00
  • 6e3b3f764a bump version v0.5.4 gedi 2016-08-07 19:35:39 +03:00
  • a20d2de63a closes #49 gedi 2016-08-07 19:32:58 +03:00
  • ba1202b02f remove unnecessary linker flag gedi 2016-07-30 12:56:58 +03:00
  • 78b2653e9a Merge pull request #48 from pmcgrath/api-example-fix Gediminas Morkevicius 2016-07-14 16:40:40 +03:00
  • ab47cd9af0 Updated API example to now use FeatureContext func name rather than featureContext, also updated the screenshots pmcgrath 2016-07-14 14:23:50 +01:00
  • 6b2d813498 fixes outline example printer, fixes #47 v0.5.3 gedi 2016-07-13 10:00:21 +03:00
  • 409db5f4de example to run godog from go test, closes #46 gedi 2016-07-11 10:46:39 +03:00
  • 12144eff80 Merge pull request #45 from OwenGr/master v0.5.2 Gediminas Morkevicius 2016-06-27 23:13:15 +03:00
  • 69ed359409 Adding nil ref check Owen Graupman 2016-06-27 13:06:29 -06:00
  • c8ff23a1de Merge pull request #43 from nightlyone/fix_commentPos_panic Gediminas Morkevicius 2016-06-23 10:30:02 +03:00
  • 7d11af4218 use max step len of background & scenario outline Ingo Oeser 2016-06-22 23:48:29 +02:00
  • 65ace21dc8 use maximum step length of background and scenario Ingo Oeser 2016-06-22 23:43:07 +02:00
  • a91846c1ab update godog usage example with more details v0.5.1 gedi 2016-06-16 18:04:33 +03:00
  • 6e2c1b291a look into more vendor directories for godog package, fixes #35 gedi 2016-06-17 10:01:17 +03:00
  • abc6b65c1c sort feature files by path when executing, separate the concurrent runner gedi 2016-06-16 12:01:58 +03:00
  • a6a318322b pkg may be nil at this point, assume main package gedi 2016-06-16 10:19:53 +03:00
  • c9a9f3c1da Merge pull request #41 from pyros2097/patch-1 Gediminas Morkevicius 2016-06-16 10:15:19 +03:00
  • 4322eaa8e9 Readme add answer in new line pyros2097 2016-06-16 12:35:20 +05:30
  • 36742103e3 move change log to separate file gedi 2016-06-16 09:48:09 +03:00
  • 5a17900dba Merge pull request #40 from DATA-DOG/build-tools v0.5.0 Gediminas Morkevicius 2016-06-15 22:15:33 +03:00