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

161 коммит

Автор SHA1 Сообщение Дата
gedi
a91846c1ab update godog usage example with more details 2016-06-17 10:06:52 +03:00
gedi
6e2c1b291a look into more vendor directories for godog package, fixes #35 2016-06-17 10:01:17 +03:00
gedi
abc6b65c1c sort feature files by path when executing, separate the concurrent runner 2016-06-16 12:01:58 +03:00
gedi
a6a318322b pkg may be nil at this point, assume main package 2016-06-16 10:19:53 +03:00
Gediminas Morkevicius
c9a9f3c1da Merge pull request #41 from pyros2097/patch-1
Readme add answer in new line
2016-06-16 10:15:19 +03:00
pyros2097
4322eaa8e9 Readme add answer in new line 2016-06-16 12:35:20 +05:30
gedi
36742103e3 move change log to separate file 2016-06-16 09:48:09 +03:00
Gediminas Morkevicius
5a17900dba Merge pull request #40 from DATA-DOG/build-tools
Revisit godog suite compilation and build tools to support vendoring
2016-06-15 22:15:33 +03:00
gedi
58c203d2e7 update readme and bump version 2016-06-15 22:15:34 +03:00
gedi
337a551087 update screenshots, allow godog to execute in empty directory 2016-06-15 21:55:52 +03:00
gedi
c7e1bf22bc case when there are no test files or contexts 2016-06-15 21:17:42 +03:00
gedi
4a62479892 fix feature path assertion for windows os 2016-06-15 15:54:34 +03:00
gedi
c191427d29 go15 and later can be supported only, tested and confirmed 2016-06-15 14:38:29 +03:00
gedi
e62cfda29d check vendor experiment var, which may not be exported for 1.5 2016-06-15 13:38:02 +03:00
gedi
62c22e1df8 support for multiple GOPATHs 2016-06-15 11:55:39 +03:00
gedi
8272a307cf make sure godog package is installed before compilation of test package 2016-06-14 18:02:31 +03:00
gedi
4b6e3ea343 remove go1.4 from supported versions 2016-06-14 17:53:38 +03:00
gedi
f43583e36e cleanup builder, support older go versions 2016-06-14 17:03:57 +03:00
gedi
4610466f82 require godog contexts to be exported 2016-06-14 16:33:13 +03:00
gedi
2772b1df34 cleanup and fix locating for godog dependency 2016-06-14 09:27:09 +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
gedi
2162380725 closes #39 2016-06-13 23:47:24 +03:00
Gediminas Morkevicius
f16addd9c9 Merge pull request #38 from lexandro/master
Fixing variable names in ansicolor to enable windows build
2016-06-11 10:12:25 +03:00
Robert Stern
89c17f1376 Fixing variable names in ansicolor to enable windows build 2016-06-11 08:00:23 +02:00
gedi
da70b4d904 update readme with vendor issue note and a tutorial reference 2016-06-10 22:09:31 +03:00
gedi
9cc301f701 no-colors flag to disable ansi colors, closes #36 2016-06-08 21:38:47 +03:00
gedi
603066d939 update package doc and readme 2016-06-03 13:48:45 +03:00
gedi
726a451b7a fix utf8 character counting for printers 2016-06-02 08:36:27 +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
f9eab9da27 matched step func name and reference in pretty printer 2016-05-28 20:20:17 +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
Gediminas Morkevicius
c25dedf000 Merge pull request #29 from DATA-DOG/try-testmain
build test binary instead of single file to execute, use TestMain
2016-05-25 14:32:03 +03:00
gedi
320a5612c1 bump version, update error handling on main command 2016-05-25 14:28:00 +03:00
gedi
70af4fc5a7 closes #26 2016-05-25 14:28:00 +03:00
gedi
0820626eee update readme 2016-05-25 14:27:59 +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
468711f03c test builder ast functions 2016-05-24 23:44:35 +03:00
gedi
8cd540d3af reorganize test package builder 2016-05-23 17:53:51 +03:00
gedi
4c779c8fdf drop support for older than 1.4 go versions 2016-05-22 23:35:20 +03:00
gedi
936fd6dadc build test binary instead of single file to execute, use TestMain 2016-05-22 23:27:45 +03:00
gedi
53f9c3ad1c fix panic handling on step run, was giving wrong results 2016-05-22 16:16:56 +03:00
gedi
8419e90c92 adjust and add tests to snippet builder 2016-05-15 12:43:30 +03:00
gedi
3ffdd2599b snippet builder fixes, closes #23 2016-05-15 12:28:44 +03:00
gedi
60f8b3340e should close #25 2016-05-13 08:32:15 +03:00
gedi
a7c71e3171 remove linters from travis, too much changes to support all go versions 2016-03-31 10:36:24 +03:00
gedi
ca7ddd6275 allow unused imports, update tests related to changes #20 2016-03-31 10:29:50 +03:00
gedi
bb0363c4bb closes #20 2016-03-31 10:11:21 +03:00
gedi
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
2016-03-04 12:59:56 +02:00