Ecosyste.ms: OpenCollective

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

github.com/cucumber/common

A home for issues that are common to multiple cucumber repositories
https://github.com/cucumber/common

Make AstMaker stateless so we can extract functions

0a8819486220f9b3334335a4c2600b0ddda66fb4 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Split makeFeatureChild into makeBackgroundFeatureChild+makeScenarioFeatureChild

cb53ca61c93799f7ec187fff2493e9c0cf8253af authored over 4 years ago by Aslak Hellesøy <[email protected]>
Group code in directories

d7fa7fb36e281ece445c2de1a9f4429b9e9d37db authored over 4 years ago by Aslak Hellesøy <[email protected]>
Replace inheritance with delegation. Use a single instance of IdGenerator

de3fd9575d6e93886457e35b026ac67d9019de4e authored over 4 years ago by Aslak Hellesøy <[email protected]>
Explicit element types

de67ab086bb51470e0582bbced60ea61551a658e authored over 4 years ago by Aslak Hellesøy <[email protected]>
Rename

df0b20b0595e1e0c80453c1190ccb8a5b09b4a92 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Resolve merge conflicts

a10fffabb229ccac653d60cc9d0579ed8a19f053 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Improve streaming

f67655891c54728e96af3013d5ef3dbb6056652d authored over 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'json-to-features' of github.com:cucumber/cucumber into json-to-features

4cffda0f0aa1d09260a38f23837dbb83cbe1f7ac authored over 4 years ago by Vincent Pretre <[email protected]>
Clean-up wrong imports

8a97c45224c15d82e55d2effe344e342b9a6f00b authored over 4 years ago by Vincent Pretre <[email protected]>
Add JSONReportStream - will pipe STDIN to this later

58cb0d8dc43ae99b5b9dec9f14063f4b85d08a78 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'json-to-features' of github.com:cucumber/cucumber into json-to-features

5355de232a0800f9578e1ff9a377610b404d35e4 authored over 4 years ago by Vincent Pretre <[email protected]>
Finished refactoring of RubyJONParser

5a0777dac06d8f671dea7a6ceff7af7579202921 authored over 4 years ago by Vincent Pretre <[email protected]>
Add PredictableSupportCode implementation

ac81646885bfb0b02117effea5d34ef8bfa3c348 authored over 4 years ago by Vincent Pretre <[email protected]>
Property match is not set for undefined steps

b5ae1d21ce4f331bf3f9d8eeaa6a818370fb01a5 authored over 4 years ago by Vincent Pretre <[email protected]>
Misc cleanup

- fake-cucumber: Remove API dependency on cucumber-expressions
- fake-cucumber: Remove --global o...

e079b6faf35152b2929ea36c86a9c5df2feeb7d8 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'json-to-features' of github.com:cucumber/cucumber into json-to-features

18216b717b5a4f1c94512544384dd9ac2071c6e6 authored over 4 years ago by Vincent Pretre <[email protected]>
Add IPredictableSupportCode and plug it to traverseJson

ff60a7d18245884cc573f434d5c4a12baf6de00f authored over 4 years ago by Vincent Pretre <[email protected]>
Do not duplicate background

3a3ba6b179cc54c7755a9991f756d1585bdb7c19 authored over 4 years ago by Vincent Pretre <[email protected]>
Functionnal traversing of the Ast

5f2ead1d595c03bb44ca868578d6370b17907c03 authored over 4 years ago by Vincent Pretre <[email protected]>
Merge with master

e442660589ada1b97aad85e8c41915cb496b6770 authored over 4 years ago by Aslak Hellesøy <[email protected]>
Merge pull request #942 from cucumber/typescript-readonly-array

TypeScript: Use ReadOnlyArray

554320331f282099249ca2c5073b9821eb97bd28 authored over 4 years ago by Aslak Hellesøy <[email protected]>
TypeScript: Use ReadOnlyArray

1b1cde5b59d79e155b8324701c46685a45b0dd2f authored over 4 years ago by Aslak Hellesøy <[email protected]>
Add example from cucumber-js to the Makefile

ef7e7fae736ee40b0d97e21475ea40b6c29abc5e authored over 4 years ago by Vincent Pretre <[email protected]>
Start producing JSON reports from cucumber-js

24d27f74f59e0c194408b2765414ac0172a9956d authored over 4 years ago by Vincent Pretre <[email protected]>
Update json-formatter changelog

89d374ede9120bacf41065dfe72e83d102940284 authored over 4 years ago by Vincent Pretre <[email protected]>
Also report HTML in json-to-features/ruby for comparison

38fa28ff4b4687049719e24fdfb14d9ea4d02d13 authored over 4 years ago by Vincent Pretre <[email protected]>
Generate a report with all sources

b15f2d1a8cbe0aba610d9042a08a8220e44fcd2e authored over 4 years ago by Vincent Pretre <[email protected]>
Parse hooks in cucumber-ruby reports

7d878b4032b7a7f4596fdd6a36c9b7e38ac689fc authored over 4 years ago by Vincent Pretre <[email protected]>
Fix copy/paste typo

e972dbf79b9eebe44999057da94f104972eef7e0 authored over 4 years ago by Vincent Pretre <[email protected]>
Add Hooks

3e46885084ebfaea566d037a7f4119c1c0448663 authored over 4 years ago by Vincent Pretre <[email protected]>
Expose IHook and added way to register them

eba74b8d411d67086f25c6e4153cb3183f085522 authored over 4 years ago by Vincent Pretre <[email protected]>
Make more readable JSON

de38258b6dc1f7b8e5b65952ee06f0e13a68d6bb authored over 4 years ago by Vincent Pretre <[email protected]>
Add more samples

32c0833de9da6434621ac98fa15b7adb044ed859 authored over 4 years ago by Vincent Pretre <[email protected]>
Also generate JSON reports

2214454955965239bf0a60f620b3a7ebe1049025 authored over 4 years ago by Vincent Pretre <[email protected]>
Better separation of concerns

d1f427d43cd0e4729daa64c71f491b0232a9ec84 authored almost 5 years ago by Vincent Pretre <[email protected]>
Do not load internals of fake-cucumber

f0f9527e3893197d96bf5340a980cbc82f44630a authored almost 5 years ago by Vincent Pretre <[email protected]>
Expose `IWorld`

66739a5e3b1dde86f6a6be92cd47f7c46eb2258c authored almost 5 years ago by Vincent Pretre <[email protected]>
Add and expose `ISupportCodeExecutor`

d367544503d7e5da60ab041e3cc971aa9c455ad9 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add IDs to step definitions

e03d20790f10fe88070d0cce7cb770a568e197b4 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add Location to step definition

5b03b349067d44282adc4b8453d206ecb3f784ea authored almost 5 years ago by Vincent Pretre <[email protected]>
Add json-to-messages to general Makefile

c231dd528c273cc74e4203819b0f6796e83cb439 authored almost 5 years ago by Vincent Pretre <[email protected]>
Forgot to commit file

ee5e6868b84203718a5f5e3e7c67cb98b1933ac1 authored almost 5 years ago by Vincent Pretre <[email protected]>
Remove hard coded path

195a3a0eb0623999052df5666e96a8bf8048fa24 authored almost 5 years ago by Vincent Pretre <[email protected]>
CI: jon-to-messages also require html-formatter

677055f7e9807468c74141ddc0cb4c4106f905f1 authored almost 5 years ago by Vincent Pretre <[email protected]>
CI: forgot to declare json-to-messages-ruby job

ae354c4acc09c441764e283a6256f982d3fb730b authored almost 5 years ago by Vincent Pretre <[email protected]>
Ensure makeStepDefinition always returns something

fd840b802174dd5bf23e3c6ab1028596ffb1535f authored almost 5 years ago by Vincent Pretre <[email protected]>
Extract some code from RubyJSONParser to SStepDefinition for separation of concerns

5da57425c4de1bccf025d0f48c92b6f398906647 authored almost 5 years ago by Vincent Pretre <[email protected]>
Refactoring and adding a new test for features

3cce55da77de5b73b5eee77fb1a31c7a039210a1 authored almost 5 years ago by Bastien Malatier <[email protected]>
Fix extraneous import / lint issues

ec8106dc4c9241e12a438aa623ee6ce4b66af12b authored almost 5 years ago by Vincent Pretre <[email protected]>
Update CI config

c61aff4dcad82ee9ed55ac53e583d32e96d8da2f authored almost 5 years ago by Vincent Pretre <[email protected]>
Rename json-to-features as json-to-messages

d5cb070404e53edc2627a5a3b302c786bdb9b08f authored almost 5 years ago by Vincent Pretre <[email protected]>
Generate correct stack traces

Note: still need some tweaks on fake-cucumber to avoid getting lines lost

3ce66415e915416df35fc5f7099c30f707e22fb5 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add correct keyword for feature

0529822b1d40882b0c5577a0d9c0bea2b650bfad authored almost 5 years ago by Vincent Pretre <[email protected]>
Linting

6d924f95d3c9fc76b2e9b138a6f620f313dc8695 authored almost 5 years ago by Vincent Pretre <[email protected]>
Generate HTML reports

9613926e226ae93629b1a633bc018115f945a0e8 authored almost 5 years ago by Vincent Pretre <[email protected]>
Implement simple steps to run against JS

4306daf130eb9d81119f6030c780fc6f5ac46d0e authored almost 5 years ago by Vincent Pretre <[email protected]>
Initialize a Ruby repo to produce acceptance JSON and messages

c00970c419f04c37338c2b21184aec915faf185b authored almost 5 years ago by Vincent Pretre <[email protected]>
Start executing steps

e1904b441998ecdf018566d925ebf536f9236d5a authored almost 5 years ago by Vincent Pretre <[email protected]>
Expose IStepDefinition

Also add shortcut in SupportCode to register custom StepDefinitions

b292dbf47d5b08d586204ef607dae8440488898e authored almost 5 years ago by Vincent Pretre <[email protected]>
Add locations to elements

35e53935ddf50c751d5340eb4a65485028797b89 authored almost 5 years ago by Vincent Pretre <[email protected]>
Fix issue with reading wrong input for Steps

Pipe-in fake-cucumber to start running the tests

0068fd0a9fd5a7db6820f667a9333c276cc4593a authored almost 5 years ago by Vincent Pretre <[email protected]>
Rule search

cde61b20b73c07d0aa34f69d98df7410b8eaae2b authored almost 5 years ago by Bastien Malatier <[email protected]>
Import fake-cucumber + linting

d6ba42efc71652d78dbc2d2db66e23b370978146 authored almost 5 years ago by Vincent Pretre <[email protected]>
Export compile

daa5c65c89a3426e278c0d9c8878272e3b56806b authored almost 5 years ago by Vincent Pretre <[email protected]>
Remove code about feature generation

050fb69e26d03a2fb034e5f360a43d90234d4115 authored almost 5 years ago by Vincent Pretre <[email protected]>
Also parse DataTable

6a40970734aea9f5fcf11b3bfae6ba7356628277 authored almost 5 years ago by Vincent Pretre <[email protected]>
Handle doc string parsing

61f72d52cfea38b7817e43fec46aa0db44c21b5c authored almost 5 years ago by Vincent Pretre <[email protected]>
Handle scenarios in JSON parsing

7668589c0c23b9730d44f2567cc662369ee6d236 authored almost 5 years ago by Vincent Pretre <[email protected]>
Does not leave null object as a feature child

4199eb9bff3a1e4cbb11180ffd0f66d911550f75 authored almost 5 years ago by Bastien Malatier <[email protected]>
Move parser to its own class

1b9f63dc0747d99a21e66401c835f1bc00d030b7 authored almost 5 years ago by Vincent Pretre <[email protected]>
Handle the case when backgrounds are repeated multiple times

3fe330c94a1ee9cea4fb79f66afa7b9bcc655b19 authored almost 5 years ago by Vincent Pretre <[email protected]>
Start handling backgrounds and steps

a97106520a84bb64bb1ed1d8c09daff46e58d258 authored almost 5 years ago by Vincent Pretre <[email protected]>
Change course: produce AST directly

7f133e9b22a13cadba2b474a41d8fa287d53bbf8 authored almost 5 years ago by Vincent Pretre <[email protected]>
Keep rule content

bd46cce4b447f06ebf1d24735f2410e6edc18948 authored almost 5 years ago by Bastien Malatier <[email protected]>
start adding a way to extract parameters from steps

8eaa6c2487aaa37ba0f905ecfc1817ce3b0c53cf authored almost 5 years ago by Vincent Pretre <[email protected]>
Add failing test

8ec1bfae1a5d100d57718cb3a8db1a9485a6769e authored almost 5 years ago by Vincent Pretre <[email protected]>
Parse Datatable from JSON

4add08bc8474ac749ad723fa48d4547b75ea9039 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add DataTable + linting

28bfa0ffd084630e1d66a04ca863ee1f3943e22d authored almost 5 years ago by Vincent Pretre <[email protected]>
Keeps scenario and background in rule

bc7e83c18ed24d1ffed1fd6425e5b58f225b6436 authored almost 5 years ago by Bastien Malatier <[email protected]>
Make indentation a bit more robust

22a51156d458ea22e87e0a34c5a9030486643689 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add DocString

333eac3e71b5359e291f66c79571825946bf2e98 authored almost 5 years ago by Vincent Pretre <[email protected]>
Ignore spaces in acceptance tests

f3a71c461cddee057759a265bd9d0f494d129df8 authored almost 5 years ago by Vincent Pretre <[email protected]>
JSON formatter: output description of backgrounds

e7c5d49c7a76127e2c356f7654f3539c0f067443 authored almost 5 years ago by Vincent Pretre <[email protected]>
Keeps scenario in rule

8aa8897333b024fd587e9159463f38a016f9276b authored almost 5 years ago by Bastien Malatier <[email protected]>
Merge branch 'master' into json-to-features

0d1217097d631540a2fdb688e088c07034ea1339 authored almost 5 years ago by Vincent <[email protected]>
Add feature with multiple elements

e4549ec563644a7956557a9cb8c1e47e3f032ba2 authored almost 5 years ago by Vincent Pretre <[email protected]>
Parse steps from the JSON input

17d23dd9f0e45edde138420e63252ac9abf42f6d authored almost 5 years ago by Vincent Pretre <[email protected]>
Render feature element steps

7e74ee38b26aecf47ed2de2afab0c735ffcc13db authored almost 5 years ago by Vincent Pretre <[email protected]>
Add step type

dcfde0e2616d9b3bb84fb645e6993e0a48c8afe7 authored almost 5 years ago by Vincent Pretre <[email protected]>
Add acceptance tests

dc5c54e0fb1a38d163743bff9e523aa36029b3ac authored almost 5 years ago by Vincent Pretre <[email protected]>
Start outputing feature files

bcf5dc70f15265a5b5b87841c6eab8e2dedf75eb authored almost 5 years ago by Vincent Pretre <[email protected]>
Linting

b9feb03a0791f146681ce124ce75f9b45aef8140 authored almost 5 years ago by Vincent Pretre <[email protected]>
Start adding acceptance tests

5f85f483273aba458a9481cc37a8ac190d002d47 authored almost 5 years ago by Vincent Pretre <[email protected]>
Keep rule if hit found in rule's background

9d9287ab18f026dcca02bc49bb0dac9599abd812 authored almost 5 years ago by Bastien Malatier <[email protected]>
Handle rule background in pretty formatter

5c514286554e0433a43867e08c1935300fe82c72 authored almost 5 years ago by Bastien Malatier <[email protected]>
Rename scenario as FeatureElement and render its content

78216d5cd90f0bc89ea6258a541dfc6fa8c8659a authored almost 5 years ago by Vincent Pretre <[email protected]>
Add failing test

7b5dab3c72f1a38c14fea18767de400601142168 authored almost 5 years ago by Vincent Pretre <[email protected]>
Output default features content

a1957b1d5ef0b847e1364a458472c7fe53d5c96c authored almost 5 years ago by Vincent Pretre <[email protected]>
Forgot to commit Feature, also use a hash of lines to render content

d82c9e031e36430a7192506acaf9a11d3a8df9fa authored almost 5 years ago by Vincent Pretre <[email protected]>