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

  • d0f68b3fe1 requires context with capital now, will need a migration gedi 2016-06-13 22:48:46 +03:00
  • 0289b3f133 compile test package and godog suite with go tools gedi 2016-06-12 21:55:40 +03:00
  • 2162380725 closes #39 gedi 2016-06-13 23:47:24 +03:00
  • f16addd9c9 Merge pull request #38 from lexandro/master Gediminas Morkevicius 2016-06-11 10:12:25 +03:00
  • 89c17f1376 Fixing variable names in ansicolor to enable windows build Robert Stern 2016-06-11 08:00:23 +02:00
  • da70b4d904 update readme with vendor issue note and a tutorial reference gedi 2016-06-10 22:09:31 +03:00
  • 9cc301f701 no-colors flag to disable ansi colors, closes #36 gedi 2016-06-08 21:38:47 +03:00
  • 603066d939 update package doc and readme gedi 2016-06-03 13:48:27 +03:00
  • 726a451b7a fix utf8 character counting for printers gedi 2016-06-02 08:36:27 +03:00
  • 9bde6a2b9b parse flags in runner command, to be able to show version or help, closes #34 gedi 2016-06-01 13:47:34 +03:00
  • f9eab9da27 matched step func name and reference in pretty printer gedi 2016-05-28 20:20:17 +03:00
  • f9fab51a1a fixes bug when there is more than one context registered, closes #32 gedi 2016-05-27 14:55:58 +03:00
  • 518101cbc7 ship gherkin parser in a subpackage to prevent compatibility conflicts gedi 2016-05-26 08:47:19 +03:00
  • c25dedf000 Merge pull request #29 from DATA-DOG/try-testmain Gediminas Morkevicius 2016-05-25 14:32:03 +03:00
  • 320a5612c1 bump version, update error handling on main command gedi 2016-05-25 14:26:56 +03:00
  • 70af4fc5a7 closes #26 gedi 2016-05-25 09:01:42 +03:00
  • 0820626eee update readme gedi 2016-05-24 23:59:57 +03:00
  • 198755476d use standard go build package to create a godog test suite gedi 2016-05-24 17:42:28 +03:00
  • 468711f03c test builder ast functions gedi 2016-05-24 16:59:33 +03:00
  • 8cd540d3af reorganize test package builder gedi 2016-05-23 17:53:51 +03:00
  • 4c779c8fdf drop support for older than 1.4 go versions gedi 2016-05-22 23:35:20 +03:00
  • 936fd6dadc build test binary instead of single file to execute, use TestMain gedi 2016-05-22 23:27:45 +03:00
  • 53f9c3ad1c fix panic handling on step run, was giving wrong results gedi 2016-05-22 16:16:56 +03:00
  • 8419e90c92 adjust and add tests to snippet builder gedi 2016-05-15 12:43:30 +03:00
  • 3ffdd2599b snippet builder fixes, closes #23 gedi 2016-05-15 12:28:44 +03:00
  • 60f8b3340e should close #25 gedi 2016-05-13 08:32:15 +03:00
  • a7c71e3171 remove linters from travis, too much changes to support all go versions gedi 2016-03-31 10:36:24 +03:00
  • ca7ddd6275 allow unused imports, update tests related to changes #20 gedi 2016-03-31 10:29:50 +03:00
  • bb0363c4bb closes #20 gedi 2016-03-31 10:11:21 +03:00
  • e9c3d69e2d be compatible with gherkin library changes the downside is that if outline examples are empty it won't be pretty printed as node. But that does not make much difference anyway gedi 2016-03-04 12:59:56 +02:00
  • 34899b4d05 TestCase should not be public for junit formatter gedi 2016-03-04 11:38:19 +02:00
  • 8a07e4cae3 junit formatter implementation, adapt pretty formatter closes #14 background was not printed with outline scenarios in feature gedi 2016-03-04 10:22:13 +02:00
  • b192f0bd23 fixes gedi 2016-03-03 09:11:38 +02:00
  • caad6e34cb Merge remote-tracking branch 'adrian/master' gedi 2016-03-02 17:03:46 +02:00
  • b669223afd BC break was introduced in gherkin-go master, use gopkg.in for explicit version gedi 2016-03-02 15:26:07 +02:00
  • 38c79db503 Merge pull request #16 from omnicolor/typo-fix Gediminas Morkevicius 2016-02-24 06:07:33 +00:00
  • 5416981989
    Changed lets (permit or allow) to let's (contraction of "let us") Omni Adams 2016-02-23 14:59:23 -06:00
  • 9e5098e012
    Combined sentence fragment with following sentence for improved readability Omni Adams 2016-02-23 14:58:30 -06:00
  • 8956b9ad57
    Changed it's (contraction of "it is") to possessive pronoun its Omni Adams 2016-02-23 14:57:17 -06:00
  • d5b9497d7a Add JUnit formatting support Adrian Duke 2016-01-27 14:36:07 +00:00
  • ced06e6f22 adjust logo size gedi 2015-07-10 13:02:11 +03:00
  • afbb70017f minify logo gedi 2015-07-10 13:00:13 +03:00
  • 4811c880f2 add logo gedi 2015-07-10 12:58:01 +03:00
  • f748d3cb70 update database test example gedi 2015-07-09 14:22:42 +03:00
  • 0d5e51f091 skip one test for go1.1 gedi 2015-07-07 15:49:13 +03:00
  • 5e5234f81f test runnable source builder gedi 2015-07-07 15:07:20 +03:00
  • 4157f01786 handle exit status from printing twice, closes #12 gedi 2015-07-03 17:16:12 +03:00
  • d4829078a9 update travis build for go 1.1 gedi 2015-07-03 16:12:16 +03:00
  • 882480ccd0 renamed RegisterFormatter to Format gedi 2015-07-03 16:01:46 +03:00
  • 970eddc16a refactor suite runner to support concurrent model gedi 2015-07-03 14:49:31 +03:00
  • ca36316b7a instead of Suite interface expose Suite struct gedi 2015-07-03 11:39:46 +03:00
  • 46f5218d36 update examples/db to pass golint gedi 2015-07-03 10:44:25 +03:00
  • 56998cc5cf test undefined step snippet templates gedi 2015-07-03 10:34:05 +03:00
  • 42158ff04b do not lint examples on travis gedi 2015-07-02 23:05:01 +03:00
  • 3ec64f42c9 run go tests only in root package gedi 2015-07-02 16:42:56 +03:00
  • e99804d43f add a database interaction example gedi 2015-07-02 16:18:04 +03:00
  • d25440860b update travis to test more go versions to ensure compatibility gedi 2015-07-02 11:13:45 +03:00
  • 3b529178f3 fixed merged imports, was not including sql drivers for example gedi 2015-07-02 11:09:58 +03:00
  • 49baf5524b update byte comparison gedi 2015-07-01 16:56:37 +03:00
  • 42524a12f8 api server implementation tests example gedi 2015-07-01 11:12:31 +03:00
  • b2e7b20045 always remove built test file gedi 2015-06-30 15:17:41 +03:00
  • 5829b59e80 improve scenario outline tests and behavior gedi 2015-06-30 14:36:38 +03:00
  • 996d3d2725 update for 0.2.0 release gedi 2015-06-29 17:26:52 +03:00
  • bef768a5c3 update documentation gedi 2015-06-29 17:06:55 +03:00
  • e8f6030616 refactor formatters to have base structure gedi 2015-06-26 15:28:28 +03:00
  • 6a99e1320d add pending step error and handling gedi 2015-06-26 14:51:29 +03:00
  • b3b02bc417 minor optimizations, add []byte support for arguments gedi 2015-06-28 11:37:05 +03:00
  • b15ff233e7 Merge pull request #10 from DATA-DOG/reflect-arguments Gediminas Morkevicius 2015-06-27 23:47:34 +03:00
  • 2046da1611 use reflection to set step arguments #9 gedi 2015-06-27 22:40:15 +03:00
  • d7334fd66e fix readme gedi 2015-06-27 20:00:41 +03:00
  • e1ef54416f Merge pull request #7 from DATA-DOG/gherkin3 Gediminas Morkevicius 2015-06-25 21:25:34 +03:00
  • c6d00dd6d5 refactor to use cocumber gherkin3 parser library gedi 2015-06-25 14:44:22 +03:00
  • 7b805b1ee7 add makefile for some convenient commands gedi 2015-06-25 10:23:20 +03:00
  • 3268237f5c closes #5 gedi 2015-06-25 10:13:15 +03:00
  • 386c787135 closes #1 gedi 2015-06-23 22:38:50 +03:00
  • 54126fcfc8 reorganize flag handling and handle tag filters gedi 2015-06-23 17:36:20 +03:00
  • 972f8025d8 add an example in readme gedi 2015-06-23 16:38:33 +03:00
  • d5755df70c ensure source formatting with golint, go vet and go fmt gedi 2015-06-23 15:27:22 +03:00
  • 2e509414d1 update readme with more godog details gedi 2015-06-23 14:26:30 +03:00
  • 8700ae4e56 update installation details in readme gedi 2015-06-23 14:10:04 +03:00
  • e824fde3f9 add an ls feature example gedi 2015-06-23 13:51:45 +03:00
  • 6e65757f89 less types for step handler gedi 2015-06-22 22:42:22 +03:00
  • ca847ac1d5 progress formatter gedi 2015-06-22 22:30:53 +03:00
  • 479b181a91 simplify suite event contracts gedi 2015-06-22 17:42:15 +03:00
  • df26aa1c1c support scenario outline with example table gedi 2015-06-19 13:55:27 +03:00
  • 2e696381c9 test suite scenario runner gedi 2015-06-19 11:51:35 +03:00
  • c604d39ac5 less strict step registration gedi 2015-06-19 10:30:38 +03:00
  • 1f4ac0e8ec simplify gherkin ast, since it is only one level deep token list gedi 2015-06-19 09:37:32 +03:00
  • fc1f94c999 organize test steps gedi 2015-06-18 21:17:39 +03:00
  • ebc2621555 rename formatter related files to fmt gedi 2015-06-18 17:41:47 +03:00
  • 49130c8b08 test table node and events fired gedi 2015-06-18 17:26:28 +03:00
  • 00fab00e22 add suite events and possibility to listen to them gedi 2015-06-18 14:33:34 +03:00
  • 0f6ec04318 do not split gherkin table to separate types gedi 2015-06-18 11:07:53 +03:00
  • 2807b07739 add PyString node support for step definitions and arguments gedi 2015-06-18 10:55:04 +03:00
  • 0c558cee36 reorganize files, move formatter to separate file gedi 2015-06-18 09:11:40 +03:00
  • 3c405af6b2 test the before scenario hook gedi 2015-06-17 18:18:28 +03:00
  • 743083181e exit status on failure, test godog with godog on travis gedi 2015-06-17 17:58:22 +03:00
  • a3ef3361f8 some necessary command line options gedi 2015-06-17 16:44:42 +03:00
  • cb47b27090 more error details, refactor arguments to interface type gedi 2015-06-17 14:46:15 +03:00
  • 774d3d1837 test feature file loader gedi 2015-06-17 13:54:31 +03:00