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

Update rubocop and rubocop-packaging

Update RuboCop to v0.89 and RuboCop::Packaging
to v0.3.0.

Signed-off-by: Utkarsh Gupta <utkarsh...

f6a11ece8c6681b7285a59fc21b5a7810085576b authored about 4 years ago by Utkarsh Gupta <[email protected]>
Uncoupled background to enable feature extension

70c5a84d31a34ca90152a5b43bb9bce3b918397c authored about 4 years ago by Luke Hill <[email protected]>
Add extra test showcasing no db cleaning (This leaks widgets inbetween scenarios though)

15e79a31857ba7acbdee896487d7f349fc3f8137 authored about 4 years ago by Luke Hill <[email protected]>
Fix up load orders

fc2a868a9f0710d43e0f3c3838b2c5f1691bd610 authored about 4 years ago by Luke Hill <[email protected]>
Fix up old changelog stuff

14a28b9582b1e745224776492ebe2f53fa83226f authored about 4 years ago by Luke Hill <[email protected]>
Switch files over to 1 class 1 file

e8b6eb3baca72a0e6f1c05cb27f5ef746fc1d166 authored about 4 years ago by Luke Hill <[email protected]>
Merge pull request #477 from mvz/update-rubocop

Update RuboCop dependencies and fix new offense

6a8bc4b8d53661797c66b2cb11d65cfe93677020 authored about 4 years ago by Luke Hill <[email protected]>
Fix Performance/StringInclude offense

bb60151a2979d208099dcde975a0d8f7fa8dffd9 authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Enable new cops by default

1f97917b23bc2aa3e35def7e53f880998b1254a3 authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop-rspec to 1.42.0

2b99c9d72690d08bbd6963951bfa4c0449a2bb9b authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop-performance to 1.7.1

c4fcaddbde41d8d4213fa7a96ac8230b080ce08b authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop-packaging to 0.2.0

e2e5d4aac66bd98c912e5e4f286b4995f334b3a3 authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop to 0.88.0

86b6f677da2fa0676271b9f090323389ac9605a7 authored about 4 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #474 from cgriego/rails-without-activerecord

Restore previous behavior where ActiveRecord hooks are conditional

4eb60e20bf5ebc4d2fd0b3cf4d54cef011166982 authored over 4 years ago by Luke Hill <[email protected]>
Update CHANGELOG for #473 and #474

9a1aedf596283bfc387590a93a0862937ec5e214 authored over 4 years ago by Chris Griego <[email protected]>
Merge pull request #476 from utkarsh2102/drop-git

Drop `git ls-files` in gemspec

f8b7a68a07d63abf9161af45a06df87a62ddddf0 authored over 4 years ago by Luke Hill <[email protected]>
Drop `git ls-files` in gemspec

Closes: #475

Signed-off-by: Utkarsh Gupta <[email protected]>

a8a44ecd88057efad97a94559cb9c21bd95f62f2 authored over 4 years ago by Utkarsh Gupta <[email protected]>
Merge pull request #473 from cgriego/database-cleaner-backwards-incompatibility

Restore compatibility with database_cleaner < 1.8.0.beta

9b8f155174f1c7e6150f57cfa75422f06fe42e2b authored over 4 years ago by Olle Jonsson <[email protected]>
Restore previous behavior where ActiveRecord hooks are conditional

This commit reverts part of 9f18bb437cd8039aaa4d9f19f67544211205ace3

While Rails has included A...

fa47baa723d36e6b2ba68ff5dad50fdf3032ee21 authored over 4 years ago by Chris Griego <[email protected]>
Restore compatibility with database_cleaner < 1.8.0.beta

DatabaseCleaner::VERSION didn't exist until 1.8.0.beta, so having an
older version causes an uni...

92de943acf82cb7b391a92204ae031d0114e88bc authored over 4 years ago by Chris Griego <[email protected]>
Merge pull request #467 from botandrose/database_cleaner_2_adapter_gems_compat

Compatibility with database_cleaner v2 adapter gems

e53e3de014aad3acfd3d7d6efcfef5c8aa1fed23 authored over 4 years ago by Luke Hill <[email protected]>
compatibility with database_cleaner v2 family of gems.

ccd910c206036981fa4407b5d229a851892dcd84 authored over 4 years ago by Micah Geisel <[email protected]>
Merge pull request #469 from cucumber/drop_old_rails

Drop Rails 4.2 support

ea85808450abe1acca03acb563a657d8b5b296f6 authored over 4 years ago by Luke Hill <[email protected]>
Merge pull request #472 from cucumber/bugfix/gem_version

v2.1

3fe70780b6005299a9533e15f81b59fe532b37fd authored over 4 years ago by Luke Hill <[email protected]>
v2.1

3c47a4b595d6de9ad1c400dd801f9ed4f0b98760 authored over 4 years ago by Luke Hill <[email protected]>
failing test.

4b6d9ee162891041ceb971bb1dae9320ffe467c9 authored over 4 years ago by Micah Geisel <[email protected]>
Drop Rails 4.2 support

Since it no longer supported by the Rails team, and it hasn't been for a
while.

Co-authored-by:...

243f643c6cfeec7ca8b02d44344b67f0d149540e authored over 4 years ago by David Rodríguez <[email protected]>
Merge pull request #471 from cucumber/release/v2_1

Release/v2 1

ba9abf0f82ca40afd2494da75f75118f03c06c68 authored over 4 years ago by Luke Hill <[email protected]>
Add all changelog info for v2.1

9ef74d275597061a6ab9938ad838e7e04123c724 authored over 4 years ago by Luke Hill <[email protected]>
Add placeholder info

19415a8cf8d938a468ca2ee684a3202d0e0b1ea0 authored over 4 years ago by Luke Hill <[email protected]>
Merge pull request #466 from mvz/drop-support-for-ruby-2-3

Support for Ruby 2.4 through 2.7

1f89a2573f6276aec18e5eb600265c1d8602e21c authored over 4 years ago by Luke Hill <[email protected]>
Enable new cops

54a0ef999d79de18a41c1d1deabc3aaba9b87148 authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Update aruba to 1.0

fc9fdac1322e8fe715c38e72ee2f70ad9666b4fa authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Performance/RegexpMatch offenses

fe8e23a5c5300f044e15717582f356d564a20198 authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop and related dependencies

059343a8654133fe6da4d2e78874e23a95c8265e authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Add Ruby 2.7 to the matrix

b3008ae94313699d59cc8716883be6b65e50b857 authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Target Ruby 2.4+

3df265dbbd76a7aca435085e10f9ecd40cf2e376 authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #465 from mvz/update-rubocop

Update rubocop

44b8b526816c681458c27faba288145efb998e72 authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop and friends

Updates the following dependencies:
- rubocop to 0.81.x
- rubocop-rspec to 1.38.x

The rubocop-p...

0a6a5a3658db598c0b66af7c8ff2a33e0658fc3f authored over 4 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #453 from cucumber/feature/enable_cucumber_4

Feature/enable cucumber 4

050b01f852d07f8c5bd88541cb2a67e59290ad25 authored over 4 years ago by David Rodríguez <[email protected]>
Allow cucumber 4

7929dd3aa330098e33a55d2b4678ee3b016b33a3 authored over 4 years ago by Luke Hill <[email protected]>
Merge pull request #463 from cucumber/fix_deprecation

Fix deprecation

8c22f3733e7d1b04142392d757ef70d4814c310d authored over 4 years ago by David Rodríguez <[email protected]>
Fix another usage inside features

561ee249c418f1c8cd7b629e7cf414442ce62709 authored over 4 years ago by David Rodríguez <[email protected]>
Fix deprecation from `database_cleaner`

b7d45210d8b1b4eafa256bed3ca8d8f5fa53dd10 authored over 4 years ago by David Rodríguez <[email protected]>
Merge pull request #464 from cucumber/fix_ci

Fix CI

ccd9612091525f411c75b57efec563e07b5b1392 authored over 4 years ago by David Rodríguez <[email protected]>
Bump TravisCI configuration to bionic

Since it provides by default a recent enough nodejs version that plays
nice with webpacker.

400ddf4d358808e6b155164509504a35192daa0c authored over 4 years ago by David Rodríguez <[email protected]>
Increase aruba command's timeout

`sassc` compilation is very slow, and comes by default with Rails 6.

d4dcd6f5533214677574a2d15066cccabb7401b0 authored over 4 years ago by David Rodríguez <[email protected]>
Skip webpacker install initially on rails 6

Delay it until the cucumber-rails dependency is properly setup.

edfa4c666a175cf27bc072f5fefb0f967d589188 authored over 4 years ago by David Rodríguez <[email protected]>
Merge pull request #462 from janko/cache-classes-spring

Skip cache_classes warning when using Spring

1115df0b130d996bc7b0e6cae1ca77e01aa1c3c5 authored over 4 years ago by Olle Jonsson <[email protected]>
(docs) Avoid confusing wording in warning

69cd803eb48ab97de61bb645c1ff6e7ea286f548 authored over 4 years ago by Olle Jonsson <[email protected]>
Add changelog entry

a06737019f8499c1bd822fe5b55800701c6ce96d authored over 4 years ago by Janko Marohnić <[email protected]>
Update lib/cucumber/rails.rb

Co-Authored-By: Olle Jonsson <[email protected]>

78f58ed24abb6244abfef07d8160605a98a179b7 authored over 4 years ago by Luke Hill <[email protected]>
Skip cache_classes warning when using Spring

The cache_classes settings needs to be set to "false" when using Spring,
so in this case we can ...

33b8f1dfb2de114926499628c74f394064e754d9 authored over 4 years ago by Janko Marohnić <[email protected]>
Merge pull request #457 from wagenet/prepend

Switch to prepend instead of alias chaining methods

f2b77091a614874bea21fc2a0a29913f7882bc96 authored over 4 years ago by Luke Hill <[email protected]>
Switch to prepend instead of alias chaining methods

ff6a4f85eb23ea8561b9489e785c2194f2beca7b authored over 4 years ago by Peter Wagenet <[email protected]>
Merge pull request #460 from agworld/bugfix/fix_integrationtest_namespace

Resolve NameError occurring in TravisCI

a2e3abd87011628b743f898217f5054205f78eeb authored over 4 years ago by Olle Jonsson <[email protected]>
Resolve NameError occurring in TravisCI

The build is failing with multiple occurrences of the following error:
`uninitialized constant C...

7f70333cd94847d80c73b68f60c8839497693616 authored over 4 years ago by Damon J. Murray <[email protected]>
Merge pull request #451 from mvz/update-rubocop

Update rubocop

86a7f1f3f4943aae91239990b446f17699a769eb authored almost 5 years ago by Luke Hill <[email protected]>
Update rubocop gem and adjust configuration accordingly

495f101605a55e404285faf89128f933ff7070b0 authored almost 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #452 from cucumber/refactor/rubocop_completion

Refactor/rubocop completion

a4df7bbff4a3a2f56e1ae0ffb2a036b93f645068 authored almost 5 years ago by Luke Hill <[email protected]>
Self review

Don't allow Access violations to permeate (Use the first 0)
Remove yard task that won't ever be u...

23913ebab9e97b39350c7abfbaa2425c86fde2e5 authored almost 5 years ago by Luke Hill <[email protected]>
Update ancillary gems.

a7de8e54591408fa962fbfc5a9c8a3a60b35bab5 authored almost 5 years ago by Luke Hill <[email protected]>
Fix up all remaining cop offenses

8fade08465ce0a0cf043c7863b56ab7b69750a70 authored almost 5 years ago by Luke Hill <[email protected]>
Merge pull request #450 from cucumber/refactor/abc_condition

Refactor/abc condition

890dae75415d429f22168c4bf022e6ac7cc6822e authored almost 5 years ago by Luke Hill <[email protected]>
Alter boolean name

95bf42bcb724ab6b8ef254122fa4d08aa023c74d authored almost 5 years ago by Luke Hill <[email protected]>
CR: Fix up some naming conventions / logic - DRY up code further

857040adf8eafc786975fba18c9817671738b1c6 authored almost 5 years ago by Luke Hill <[email protected]>
Final tweaks to ABC rule and fixed up Double Negation

Regenerated config

b5355dea6de8974d86fec84aec7fbd095323f578 authored almost 5 years ago by Luke Hill <[email protected]>
Use custom booleans

7f9bea605b30759325c65c202d49e932feae82af authored almost 5 years ago by Luke Hill <[email protected]>
Fix another abc condition

d1eecdec8b1dafbc2d1e7986724a55f3dc17f0cf authored almost 5 years ago by Luke Hill <[email protected]>
initial spike of switching gem method into sub-methods

6ae877f00f8e1093f751e8fb9923cf2851614c1f authored almost 5 years ago by Luke Hill <[email protected]>
Merge pull request #449 from mvz/rubocop-update

Update RuboCop and fix offenses

d462ccf2944c17e339ce290906b62af3a9cd54aa authored almost 5 years ago by Luke Hill <[email protected]>
Sort cops and add namespace in RuboCop configuration

1239e8536f96397c8bd1dc280f59bef8911148d4 authored almost 5 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Gemspec/OrderedDependencies

92d748cfbc8ec47c431cf294922358af0c450274 authored almost 5 years ago by Matijs van Zuijlen <[email protected]>
Update dependency on rubocop and friends

eacecefa212c84c60c3386941f4082e3be9d7381 authored almost 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #441 from cucumber/refactor/ruby_syntax_update

Dependency Update / Ruby Syntax overhaul

a33bf05bf060339091af54a7f6019d48eba31b5d authored almost 5 years ago by Luke Hill <[email protected]>
Add project metadata to the gemspec (#447)

* Add project metadata to the gemspec

As per https://guides.rubygems.org/specification-refere...

23e141c220cfd68b5ea8ce1872ad8fb10bf12c27 authored almost 5 years ago by Orien Madgwick <[email protected]>
Remove debug and use a more verbose substitution which won't confuse editors or code-reviewers

This was because we were mutating frozen strings but in a different thread which didn't adhere t...

44acd5fca14168206810cf76b8c72e24eb95cf9a authored almost 5 years ago by Luke Hill <[email protected]>
Merge pull request #444 from mvz/fix-rakefile

Fix Rakefile error handling

c618f5572efff440eadf35531f064214dff79ebd authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #445 from mvz/rubocop-update

Update RuboCop and RuboCop-RSpec, and fix new offenses

8b42c2a17742117ca6207e35781443cd65bc2db1 authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Add release date

dbde758e396f9ff899a17df9aa1be01eab992dfa authored about 5 years ago by Aslak Hellesøy <[email protected]>
Merge pull request #443 from cucumber/release/v2

Release v2

8e0b337c89c3a1fb3b71aab84054ceff21644963 authored about 5 years ago by Luke Hill <[email protected]>
Fix Rakefile error handling

023da8bdfd9710a9f770a58517abd2264afa0a54 authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Avoid defining contants in specs

This fixes two RSpec/LeakyConstantDeclaration offenses.

2a0880dbe5a833fdf8b8bf56ee8348c6ba46b526 authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Correct RSpec/ContextWording offense

d879d5de150f565ed6f07ce5780720db14d9b161 authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop-rspec to 1.35.0

235e7503d640889f3b72ed402562a58e8bf473ce authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Auto-update rubocop to 0.74.0

de6fefe8ba4bc3044155b3ca39ad246d981015f6 authored about 5 years ago by Matijs van Zuijlen <[email protected]>
Release v2

92f379626130d8b4e2131bdb1cfd07081c3fa243 authored about 5 years ago by Luke Hill <[email protected]>
Merge pull request #440 from cucumber/feature/configure_rack_test_methods

Feature/configure Rack::Test methods

fd681bc93942bacc50861ca4538bfcee4eb1707f authored about 5 years ago by Luke Hill <[email protected]>
Fix docs

ab97fe6e49e029496e7de9bd59d703f60d6790fd authored about 5 years ago by Luke Hill <[email protected]>
Invert helper logic

2643c86992281c89ecbbcd46b92592d79e74ed79 authored about 5 years ago by Luke Hill <[email protected]>
Extra debugging around frozen status'

978106debb452d7a2ab525198b5c1064b2da95eb authored about 5 years ago by Luke Hill <[email protected]>
Merge pull request #442 from cucumber/refactor/rails_ver_tidy

Rails Version Tidy

faaf2173a5b45641fcc44526d02f3208aee3bb30 authored about 5 years ago by Luke Hill <[email protected]>
Commit that doesn't make sense. This proves that 2004 == 2008??

2927b0192fbd718c2a2ce9856e576af030436678 authored about 5 years ago by Luke Hill <[email protected]>
Spacing / formatting of readme, also introduce the concept of 6.x versions of rails

8130201bde85f5eeacd0bc55e615b8c05c81b35c authored about 5 years ago by Luke Hill <[email protected]>
Use rails6, and any version of 5.2

2da10123d2a63bd3f4db2b342e8a52ed014ed339 authored about 5 years ago by Luke Hill <[email protected]>
Syntax tweaks + Capybara doesn't need a conditional based off ruby version, let bundler handle it

5fd50b6f52e3216d45fa6846a74be3457f32f7b0 authored about 5 years ago by Luke Hill <[email protected]>
https://github.com/cucumber/cucumber-rails/commit/a3d03e5df92f13a4bfc166a35c68a7427e9e365d#diff-9eec7a23bd3ec4020b3ff843a87c0e4a should have broken the build based on changes made in https://github.com/cucumber/cucumber-rails/commit/5df910110d44221ef5524abdd8df3b0f497e14da#diff-9eec7a23bd3ec4020b3ff843a87c0e4a

As the build was never broken, one can only assume the changes made at the time were based on an...

2c37390494591e8b1d2fa024a427f16dd73ccdb0 authored about 5 years ago by Luke Hill <[email protected]>
Move rails to be a core dependency

Few minor typo fixes

c959e42a25c5a1a4b883330319da47549a9f3e01 authored about 5 years ago by Luke Hill <[email protected]>
Same as previous commit, ActiveMailer has existed for a while

0f14a802afdec3a9d74e115f2397ff19364c2323 authored about 5 years ago by Luke Hill <[email protected]>
Since Rails 2.3 \(And possibly before\), ActiveRecord::Base has existed!

9f18bb437cd8039aaa4d9f19f67544211205ace3 authored about 5 years ago by Luke Hill <[email protected]>