Ecosyste.ms: OpenCollective

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

github.com/cucumber/cucumber-rails

Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner
https://github.com/cucumber/cucumber-rails

Merge pull request #437 from cucumber/refactor/remove_web_steps

Refactor: Remove web_steps.rb

03ea1d8c3c54835cdb71486552fb1d53a5331f3d authored over 5 years ago by Luke Hill <[email protected]>
Remove failing specs

Add safe-checking methods to casecmp call

f0291a21b504371ce195b6004b7bb3d425cf8f79 authored over 5 years ago by Luke Hill <[email protected]>
Fix up test

Alter aruba to be a core dependency
Add changelog entries

aeceb5b1d7ce08e674756adf4960c7335a9e3c03 authored over 5 years ago by Luke Hill <[email protected]>
Amend failing feature to now pass, with a few helpful tweaks!

eda71d5c69d18e0c038df48b381e616fa012d51c authored over 5 years ago by Luke Hill <[email protected]>
Bugfix: Use Eenv variables and amend feature

655f14cafbe9255329b218b778536e62e75833d4 authored over 5 years ago by Luke Hill <[email protected]>
Added new partially complete test; again not fully working

2aa174f6e39aa963a983f219646de47de2eee728 authored over 5 years ago by Luke Hill <[email protected]>
New configuration settings and rudimentary spec - Currently not working

53a685af1e8656d4624ef8b56fa917d57b0b6da0 authored over 5 years ago by Luke Hill <[email protected]>
Final typos / fixes for Gherkin

63ba6b69d75b0c2c15dba8aab53fd888cbc8eba4 authored over 5 years ago by Luke Hill <[email protected]>
Clean up messy method leftover from web_steps

fee7f1a9e81f4b26bf9586df2d9d95899db69d00 authored over 5 years ago by Luke Hill <[email protected]>
Amend feature code to live in fewer files

fd8083173d253534fa057f8625c024c71ff9b06c authored over 5 years ago by Luke Hill <[email protected]>
Merge branch 'master' into refactor/remove_web_steps

a307a2cf25df2947f8bf1a3524646ad80fa2fd83 authored over 5 years ago by Luke Hill <[email protected]>
Dry up / tidy up large portions of the additional testing code

d427657d0a9558de60f746ec47121382d6ec4f60 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #433 from cucumber/feature/test_review

Internal Tests Review / Update

586d9eb3eb647cf578ee2c9eda38552cf619a231 authored over 5 years ago by Luke Hill <[email protected]>
Update gherkin to make tests read a little nicer

03de8fecbf9ef6cafab68d3e8f517f7b83f5e622 authored over 5 years ago by Luke Hill <[email protected]>
Feng shui of step def code for testing

Use a hooks.rb file for hooks
Remove unrequired items in env.rb
Delete unused helper in rails_he...

d20c4b38a69ddf213342b56d63169660f302d2b8 authored over 5 years ago by Luke Hill <[email protected]>
Fix up all specs

Note ordered isn't needed as we're doing single-item evaluation, and it adds extra weight

250346d024f2c1a1bc71cc7c563476e89ffd7da3 authored over 5 years ago by Luke Hill <[email protected]>
Fix up spec_helper

b2c7ce5486e5f81b5de6d63cde58f934cbcdf802 authored over 5 years ago by Luke Hill <[email protected]>
Poorly fixed up capybara_js_drivers feature

b1f237fd929f0dfb2b8a0f5d5561e762044b4b6c authored over 5 years ago by Luke Hill <[email protected]>
Actually fix up raising_errors with fewer lines of code and make more sense!

0e3d64e6bb2b4cda27ba53b4f7e7e207a2a45d4b authored over 5 years ago by Luke Hill <[email protected]>
Fix up one of the capybara javascript scenarios

5e2e0e9054c0895851dc7cb899cda221969805a2 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #436 from cucumber/release/v1_8

Cut v1.8

c4c606b87016211a7603e55bb6bf2cd5babb3cff authored over 5 years ago by Luke Hill <[email protected]>
Style tweaks

b8578a980d924196e7a9fde1d3c77feff59f1b29 authored over 5 years ago by Luke Hill <[email protected]>
Primitive fix for raising_errors

22c410ecef67e4307e626ff5f44ed9195ae4042b authored over 5 years ago by Luke Hill <[email protected]>
Cut v1.8

b58f92ea252a1ab8576d4473cb480e1b47254376 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #434 from cucumber/feature/doc_cop_review

Feature/doc cop review

d4538f2cb6da68b8cfffc675dbb130cea2bcc795 authored over 5 years ago by Luke Hill <[email protected]>
With fewer TODO annotations, the formatting is slightly different. So fix that

0bd56c4c6ad70b26c18afaa55ab79da63a99aa9d authored over 5 years ago by Luke Hill <[email protected]>
Add tofix file for reference

a1b06832c1cda5b86f0058aebfc3b1439d7b7389 authored over 5 years ago by Luke Hill <[email protected]>
Rubocop tweaks - Current state 6/17 tests failing

76348c503e9201c3627c5cb7667f8854281172a3 authored over 5 years ago by Luke Hill <[email protected]>
Remove web_steps

8713d1c4bb98f0b5416adc5d5cb2ca6469d4f354 authored over 5 years ago by Luke Hill <[email protected]>
Fix up inconsistencies in Changelog

f38ca00fa6527f103f55c5c2cc9b5e133900f4cb authored over 5 years ago by Luke Hill <[email protected]>
Regenerated configs, only 18remaining failures to tackle

b1bbe84f91748fcead7b992f983142fe05634c11 authored over 5 years ago by Luke Hill <[email protected]>
Fix RSpec ExampleLength and VerifiedDoubles

d81205eaa4cad2a20c0141c731b7ede576c5b448 authored over 5 years ago by Luke Hill <[email protected]>
Updated changelog for current master

e479c87aad6c96be8f3606ffa30ca8c61752abb6 authored over 5 years ago by Luke Hill <[email protected]>
Add some extra one-line private methods / tweak some line structures to appease some new LineLength fixes

abcf4a0a4bd141cab08ff6f8460ef6597bf37a7f authored over 5 years ago by Luke Hill <[email protected]>
Remove extra level of file structure which isn't needed

eb0955a147acb34bcd1aa293dd8bdc147841954f authored over 5 years ago by Luke Hill <[email protected]>
Add Linelength restriction from cucumber-ruby

40fc5b25479c00ccdd55449663e90b529192dafd authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #432 from cucumber/feature/dependency_review

Dependency Review / Update

4d3503b5b70593795470859357ccd454971fa913 authored over 5 years ago by Luke Hill <[email protected]>
Update / fix some docs RE how to develop cucumber-rails!

97f237617f92cfc5da887b2354f682e03d9bbb39 authored over 5 years ago by Luke Hill <[email protected]>
Ensure Rails 4.2 and 5.0 are using the latest patched versions when testing. As any other support will not be provided

Update Rails 6 to use the latest release candidate

0ee246db29ea1736949eed5207d5b64961c4d489 authored over 5 years ago by Luke Hill <[email protected]>
Documentation Dev Dependencies

RDiscount isn't used any more, and hasn't been for years
RDoc had a major bump about 3 years ago...

749d9b4b9feaa63bd7fe78ee747ec2564f90817f authored over 5 years ago by Luke Hill <[email protected]>
Appraisal and bundler are 2 key dev dependencies. Bumping these versions still permits gems that are over a year old

b9c632dfcade97303cfee242df411f846c370407 authored over 5 years ago by Luke Hill <[email protected]>
Runtime Dependency bump

Capybara had a lot of new matchers added / fixed in 2.12 (Primarily around frames)

This version...

6731d3812479759bc3e6f2516444afe29326fa7d authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #420 from cucumber/feature/use_anchored_regex_samples

Convert regex samples to better more up to date ones.

f2f9c414304f2e9ce73fc3c4c5c12151af82f4cb authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #431 from mvz/update-dependencies

Update RuboCop dependencies

cd58761c0795b30d30f9a732fb0b2d9f17887dfe authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Remove 'more' from defined step def code, so that the feature can actually run!

15537cab8974e5d49f1625a09c1ba5c1bf74eb13 authored over 5 years ago by Luke Hill <[email protected]>
Merge branch 'master' into feature/use_anchored_regex_samples

20cbfabdcf58432534c5e2221e1ed6686591e7c2 authored over 5 years ago by Luke Hill <[email protected]>
Load rubocop-performance plugin

The performance cops were extracted to a seperate gem recently. Load it
back in.

5e6e6598289621d867500b2afc68e4a2e8a82972 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop-rspec to 1.33.0

eb955fae5732653c5c04af3ccbd427c28c1f7624 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop to 0.72.0

d757c0695a986348ea62a9c388d028a6d2cdeeb5 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Slight cop tweak to syntax

b05c9f9104b661990ae703bb500420f381aa640e authored over 5 years ago by Luke Hill <[email protected]>
Dry up cukes and fix syntax error

24d8a1f83e8496c53dd30dae4847447681e3ec69 authored over 5 years ago by Luke Hill <[email protected]>
use CukeExp wherever possible

f0b4518e46ffceb55f709aaa6b73b216a84a4643 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #430 from ecbrodie/patch-1

Fixes typo ('rals' --> 'rails')

0da257cf67333a74e5871509eff73b7a9f808cc5 authored over 5 years ago by Aslak Hellesøy <[email protected]>
Fixes typo ('rals' --> 'rails')

d9d8b973fa451b39f8dbaeb3bbf028140306720b authored over 5 years ago by Evan Brodie <[email protected]>
Merge pull request #428 from cucumber/fix/update-and-format-changelog

Update CHANGELOG to include removal of Ruby 2.2

33c2c77a68b0020a01675b5ccf71ecd59cfb8f49 authored over 5 years ago by Luke Hill <[email protected]>
Update CHANGELOG

Format usernames using reference-style links.

9cb58f112426e9389dda47a7cd8b8cd78560af75 authored over 5 years ago by Olle Jonsson <[email protected]>
Merge pull request #424 from mvz/drop-ruby-22-support

Drop Ruby 2.2 support

8b162dcd6d27c59cf438d580384acac3f1f183d5 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Make RuboCop ignore gemfiles generated by appraisal

2435be26973e735cf2c506d080ea1698adfc0ddc authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Drop 2.2-specific setup from Appraisals

17ace1e5667cf5c1446338dda37a5fe2b427bed1 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #427 from amatsuda/skip-bootsnap

Avoid using bootsnap on CI for stable builds

24c40367cd2b4c1ae361107212e1dfdf8606ada7 authored over 5 years ago by Luke Hill <[email protected]>
Bootsnap may not always work, especially with ruby trunk

fixes #426

09e224eb25074415c083d6d0ecb8303abbc681f8 authored over 5 years ago by Akira Matsuda <[email protected]>
Merge pull request #423 from mvz/remove-aruba-reporting

Remove Aruba reporting monkey-patch

6f7a88ef5522905ecc15374ad5a6c3ba3abc86f4 authored over 5 years ago by Luke Hill <[email protected]>
Remove Aruba reporting monkey-patch

Aruba reporting is deprecated and broken with Cucumber 2 and up, and
Cucumber-Rails requires Cuc...

e1b5ee5c06ca76a09ad6ecca7a142520b29cd8f4 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Target Ruby 2.3+ in gemspec

322bc0b7d729737585da62f405bb736d71cc2577 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Restore core sqlite3 dependency to make default rake task

f8e198327bce771bd05747e000fd2adf82e89330 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/FrozenStringLiteralComment

a3d03e5df92f13a4bfc166a35c68a7427e9e365d authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Target Ruby 2.3 in RuboCop checks

f4158e1165dc59b251fc38667e9d3c93e3d92b46 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #421 from mvz/rubocop-rspec

Introduce RuboCop-RSpec

47a16c6793ad762f8ec72cc3522fbb3ff3bec709 authored over 5 years ago by Luke Hill <[email protected]>
Update RuboCop TODO file

14d4f70c8e26bf9109d0b26a867969224a1112a9 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/EmptyLineAfterHook

82629b7b476dc350c1e148b0f5aa2d317f9857c8 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/EmptyLineAfterSubject

bc60e55078aa3c81aa56727089f5185ecdd1908f authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/DescribedClass

741a62c7150b63772177b8f31e2882455261ee9c authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Add rubocop-rspec

2a606a56cd9367587fa7648f03b3f347d6cf8524 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Convert regex samples to anchored ones in cucumber tests

78e353f9ae90f72bd329d226233629c6fdd7f83e authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #416 from cucumber/feature/tidy_feature_code

Tidy up Feature / Step / Support Code in Rails Feature Tests

5cf837c068214c240c39f74f513deef03a69d9db authored over 5 years ago by Luke Hill <[email protected]>
Extra logic missing from merge conflict

2cd22e72a88985fbc54c161cb3251f4aae605107 authored over 5 years ago by Luke Hill <[email protected]>
Merge branch 'master' into feature/tidy_feature_code

9d50756efc2009380ef6ddb6079604aad525ebdd authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #418 from cucumber/bugfix/rails_6_sqlite_compatibility

Allow SQLite1.4+ in cucumber-rails

67562adf0a9069fd34bb8ce90e5fe165152271ae authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Remove README tweaks

ec09fc886a452d6b8d1acfd7828bb3e103e9cf28 authored over 5 years ago by Luke Hill <[email protected]>
Ensure that we write to the same routing path as the rails application (Changed with DRYing up of cukes)

bd96c0301e8286baeff48f5e34c9d25a5c3241de authored over 5 years ago by Luke Hill <[email protected]>
Merge branch 'master' into bugfix/rails_6_sqlite_compatibility

bedd19b9f82d8721dfc5882db0538318f35a8db0 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #419 from cucumber/feature/tidy_up_cops

Fix up a few more rubocop offenses

dc4732502a3245bb668449c31b4066fed8d1eca5 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #417 from cucumber/feature/travis_tweaks

Travis healthcheck

516612aa234d327650635e3a192a778698b121ed authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #415 from cucumber/feature/remove_deprecated_aruba_code

Use newer aruba methods instead of deprecated ones

a42a3adc7a4acc931d6a5b0361c0b00625a1cb21 authored over 5 years ago by Matijs van Zuijlen <[email protected]>
Fix up a few more LineLength cops amongst others

a2f44c030bdd4217e3519ecd1732c314d8bf77fd authored over 5 years ago by Luke Hill <[email protected]>
Update Appraisals and documentation

5544d21b8dc19a4da1229b5255928ec35b4d763f authored over 5 years ago by Luke Hill <[email protected]>
Add dynamic sqlite3 dependencies through ammeter

992f0cc6e36eca2cd99e894a7a064b36a3dd8ee5 authored over 5 years ago by Luke Hill <[email protected]>
Remove core fixed sqlite3 dependency (It's dynamic in the test suite)

ff0d3a17a2daa770895126ee73cc028488107197 authored over 5 years ago by Luke Hill <[email protected]>
Initial areas of SQLite 1.3 have now been amended to support 1.3 or 1.4

cea5cbbaa00f804f4b27f5df0135f37d73c3bcac authored over 5 years ago by Luke Hill <[email protected]>
Updated geckodriver compats and removed testing for low rails versions on ruby2.7 dev

eceb7b84b3a0313b16469b7469b55acc0cd0ad2c authored over 5 years ago by Luke Hill <[email protected]>
Isolate CucumberRailsHelper in its own file and tidy up a couple of support code lines

89727957e58c8db4f3152faef3277de30d2abc8f authored over 5 years ago by Luke Hill <[email protected]>
Remove all bundler pre-v1 code and files

aa45d35e084a7dc5b1bd5438b47581e7100e610b authored over 5 years ago by Luke Hill <[email protected]>
Fix up Gherkin keywords and tabbing

be013533dcd06c0e8dbc472a3fb3769fda385ac7 authored over 5 years ago by Luke Hill <[email protected]>
Dry up un-necessary steps (Copy of Matt's commit here: https://github.com/cucumber/cucumber-rails/commit/346a33841ed491c0fc358fbd104206c0ee37ad46)

995101a4e270c09884b5781c3cda11b4a2fcf4ce authored over 5 years ago by Luke Hill <[email protected]>
Use newer aruba methods instead of deprecated ones

4a684b131ff2dc1c10098e9196bae84d1a28aed3 authored over 5 years ago by Luke Hill <[email protected]>
Merge pull request #414 from cucumber/feature/update_deps_2

Additional Dependency / Cop Fixes

a4ce2eb14648527882a8a2116e4be52c147e9d0b authored over 5 years ago by Luke Hill <[email protected]>
Remove dual-eval of File directory

085841eb6140f6e06cc38fb2194b8dbff8157cc8 authored over 5 years ago by Luke Hill <[email protected]>
Remove tracking of .ruby-version

c3bc4a8b6180bcc0dd2839822d6535619712129d authored over 5 years ago by Luke Hill <[email protected]>
CR: Code fixes / improvements to improve legibility

Also re-added ruby version as we're only a ruby project supporting 2.2

5ec5325d529cb9086a02f19f41090cc3d1df090c authored over 5 years ago by Luke Hill <[email protected]>
Fix up guard clause which was incorrectly altered

bc419f53e721f94c8bf2964b548a94d23a45c8e8 authored over 5 years ago by Luke Hill <[email protected]>