Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cucumber/godog

Cucumber for golang
https://github.com/cucumber/godog

update travis to test more go versions to ensure compatibility

* 172ad49 do not fetch linters and vet for go 1.1 tests

d25440860b7e091ccc3c92d41adda68fe1ba7177 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
fixed merged imports, was not including sql drivers for example

3b529178f37e0255c184a6565c83d379e887aeac authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update byte comparison

49baf5524bde45d2586c90e7cd72c11809a6e423 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
api server implementation tests example

42524a12f8c0ed962b130d7c75bdfa9c76cb4e2d authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
always remove built test file

b2e7b20045c92e176db5032b53a9f054324b2a29 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
improve scenario outline tests and behavior

5829b59e8011a96d09da4894888d963bf93e8e50 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update for 0.2.0 release

996d3d272549eb0556de562e0ffbecd1f9b5bde2 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update documentation

bef768a5c349506c49eafcad9bace5865aa1a694 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
refactor formatters to have base structure

e8f603061606094a85455c27cb6acc2f969abc5e authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add pending step error and handling

6a99e1320d5fb4e5b7bd57deea7c3340c428a514 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
minor optimizations, add []byte support for arguments

b3b02bc4179895a93be77f0a5a2fb364c5dd2777 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
Merge pull request #10 from DATA-DOG/reflect-arguments

use reflection to set step arguments #9

b15ff233e74e4ff00dfbe187c6c6b50673876e65 authored over 9 years ago by Gediminas Morkevicius <gediminas.morkevicius@gmail.com>
use reflection to set step arguments #9

* 9226bc5 more expressive conversion errors

2046da161156b6f2ce02dec5b4bf722c527025cd authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
fix readme

d7334fd66e1e54a74b0f793e7a171623a0ad8d58 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
Merge pull request #7 from DATA-DOG/gherkin3

refactor to use cocumber gherkin3 parser library

e1ef54416f5e57d01b68f55b7eb6b1bdbdd1e2ad authored over 9 years ago by Gediminas Morkevicius <gediminas.morkevicius@gmail.com>
refactor to use cocumber gherkin3 parser library

* bdde4c4 fix test suite and migration changes
* a3b6e01 refactor pretty formatter
* 2c0c7ba fix...

c6d00dd6d5233212a7fdc90cd0db64320b94fa79 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add makefile for some convenient commands

7b805b1ee7295120649365ac63fcdabb815d24f8 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
closes #5

3268237f5c6a8ebf880347b45931b926845224bf authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
closes #1

386c7871359acb653955dc8c0ffed764ca720398 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
reorganize flag handling and handle tag filters

54126fcfc8534d848e96bc5dd46a598698f42599 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add an example in readme

972f8025d855f8fd1ba1d17dfc81cf1eab134fde authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
ensure source formatting with golint, go vet and go fmt

d5755df70c274d8a9b20cf3a20b5da4b44fb54ae authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update readme with more godog details

2e509414d1f5dbdffa5ea3406c6792db005c1d32 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update installation details in readme

8700ae4e56ccc6173d74399e3cfa22b2834142d4 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add an ls feature example

e824fde3f9a46cff7b920acaeab303674def63d2 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
less types for step handler

6e65757f89e9556746796ab56e61b8e468232191 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
progress formatter

ca847ac1d571e2773bb9573fc3522dd8cf4813d8 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
simplify suite event contracts

479b181a917276486d5677ffbd515fbd0ef2e5c8 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
support scenario outline with example table

* 042235c expose StepDef which is needed to formatters
* e9474dc fix outline scenario formatting...

df26aa1c1c2c14d2987b99c94c4758385fe6303d authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test suite scenario runner

2e696381c92d0820b39068d6cad233f176489c73 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
less strict step registration

c604d39ac5d0539d7a0030fb91efd11b17adf1ba authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
simplify gherkin ast, since it is only one level deep token list

1f4ac0e8ecc7c33ef25c32ead9fed0b909e407e7 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
organize test steps

fc1f94c999c8fe6068a0f48a51c7f71165810197 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
rename formatter related files to fmt

ebc262155507a676db67273ca7b8e9db3b3f5ad0 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test table node and events fired

49130c8b08887b1b92550772abe0699a6643ef3c authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add suite events and possibility to listen to them

00fab00e221d348ebd6e0ae9d6df69dd58d9db7b authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
do not split gherkin table to separate types

0f6ec04318962af25eb192b0e35601404a0661b1 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add PyString node support for step definitions and arguments

2807b0773907277eecb66b0179d9d694762cfd52 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
reorganize files, move formatter to separate file

0c558cee36a3229e48c91578dc8ceaa58289650a authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test the before scenario hook

3c405af6b2a54bfa8537b3dd84c48c0872d2913b authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
exit status on failure, test godog with godog on travis

743083181e9b9cc5929d3987cc62558f6d3fcc6c authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
some necessary command line options

a3ef3361f8b0210fd3933f9c3b7649aa1e5b7154 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
more error details, refactor arguments to interface type

cb47b270909ffb3ce9f97d6026d76091cb897248 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test feature file loader

774d3d18379b81ec857e8829fcfdfd19c11c5a03 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
more specific types and references for gherkin nodes

2d3d04e0e6fa89634c1720cd20b89bdc84bba915 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
build status based on master

7f214c702b154fea1edd575d2080db1e9a587ec3 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
suppress suite stderr output

a38d5bc0d0af35ed900b00e1274679f4da9304b2 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update usage info, finish pretty format

42ca9581184d66701b0f39bf708f85f1f62d9dcf authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
progress with pretty formatter

84c5567a10d0fed3b8531b84fa5e3f82af0a851d authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
update step print matches

156613f767a907c4ba29d7cd1a5739d8ad28970a authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
continue with output formatter implementation

b69fa26b8bf4c71569e8fa2f43307da0e2891a29 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
Multiple init functions are allowed per file.

3ee0746a3cecd18e6e8f488f41a8c9fa36de6ac7 authored over 9 years ago by Algirdas Matas <algirdas.m@datadog.org>
an initial formatter impl

3a2a357bd0d20ad21ccb3b2694362f8fe1dd0417 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
start to describing godog itself with godog

fa9419c2d3e07ae4f8119c3b70205324610597e2 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
custom type for arguments in order to have convenient cast methods

54e8ddb5db53e3535cd58fc3eddb79f78db303de authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
fix context import when package is not godog

d11195675821ad4ed356f3c2e96564499f81d724 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
move step handler type to suite

f292e412c6317ba4d6af8a7b2a3a098c1b17f564 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
parse features for suite, add doc for public methods

0c1d529e06130d58680072eb8384360c97c256e8 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
do not panic on command error exit

5fdfd4f4b193814346d79edd23f131b6fa4bdf95 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
Make suite private

1eac4376b25024af9837fddcb867d8e23662bf05 authored over 9 years ago by Algirdas Matas <algirdas.m@datadog.org>
Parse contexts that have Suite interface in func definition

412465f9472795e2c6b92155239e5ac4dad92216 authored over 9 years ago by Algirdas Matas <algirdas.m@datadog.org>
colorization support and redirect stdout and stderr for the command

ed9d3224924948e76bb6214c944fdbf1f3548ccd authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
run built test suite source with godog command

17a24204da7dd1477472a972403eee50d30f52e8 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
build basic test runner from package source and test files

* c2f6784 AST
* 9e4d962 Use x/tools/imports to insert import statement
* bb7649f move builder to...

620b8ef3f187dedde5b2227d91ecd4394e944390 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
support gherkin scenario outline and examples

read scenario outline related tokens in gherkin lexer

* e8b71e6 test lexing of scenario outline ...

4afb53d310d89ad596f82efbc3a654828a8607d4 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
merge lexer package into gherkin

1cc5fde508aee0836927b8dd5b4412cfc46b8e98 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
separate readme and license copy for gherkin package

9bacb9cc6f9b5944a9663b30741f6633da7609ea authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add doc references to readme

9ba9540dc4485c5d5561b51df53adc0ceaaa2096 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
package documentation

e1d48ef104443d7382b203f8afe9637f1d972630 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
give a project name

6182dc5d729b8d1cde43f93f7777181bac0dcc05 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
register steps like http handler

aa08819bb30257a4c829a9174298776e58a7f67c authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
golang 1.5 reference compat issue

4c0cd750f1992a0c0bd95b158de2333366521b0a authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
support token comments

a3ce373a43787fb5d62ba30ec8ca9b70e538b9d3 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
token AST tree does not need mutex

89cf447c8d72f1f0f4a7e748291188dab859dc94 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test tag parsing and merging

7e9d56a90069d1d2a0a322161a4ae0de4966c169 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
refactor peek functionality, begin whole feature parse tests

951b1357b42056b2a837e7fd09ebf12ecc177784 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
disable multiline feature for step definitions

df957153a8119306e4b4ced7f3b2245dcfdc8e3c authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add multiline step parsing test

32cad20e06c70920266dd24f935526769a51e1f4 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
add general step parsing tests

33805bca2b64fe279d95b1e2d4bf74e8eba470ff authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
test base use cases for feature definition parser

2cc517654e8d2abec1de21274e1e088485bca5a7 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
begin testing feature parsing

421f9d3e11354d752df19def5c60bb0958005d96 authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
finish parse step definition

97b6998348e139ec7e1133e76aea26ac56c32c4c authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
parse scenario or background steps

5a3b979e01fe8eaee154e2b7e84e94dfdf1a54bb authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
begin with parser implementation

e7ae30194771059523eb13638b72ce955364d16a authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>
initial commit with gherkin lexer

832c0999d0c027ba7bc54adc7e53c068424ef86a authored over 9 years ago by gedi <gediminas.morkevicius@gmail.com>