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

Make check conditional to Rails version

This PR depends on action_dispatch.show_detailed_exceptions being set,
which was only introduced...

3e6faab111729b254b12df19e9d85125efbfd077 authored over 6 years ago by Pedro Moreira <pedro@pedrosmmoreira>
Do not rely on current public error message

There are slight changes in the error message displayed in the public
error pages across Rails v...

a00ede1e4a6648520bf936b2cc48863c9b290930 authored over 6 years ago by Pedro Moreira <[email protected]>
Disable display of detailed exceptions

`@allow-rescue` permits rescuing exceptions by setting
`action_dispatch.show_exceptions` to true...

dcc3b24369fb174c3e89055f6de98cd221678a67 authored over 6 years ago by Pedro Moreira <[email protected]>
Updated change log ahead of Cucumber-rails v1.6.0 release (#385)

bf0ec80696cfc6fb507eb740f7b4d7b59e92faf7 authored over 6 years ago by Andrew <[email protected]>
Merge pull request #378 from gobijan/master

Add Rails 5.2 & Capybara 3 support.

a43192747116a0e6deefe76abac38f0626cc3c8b authored over 6 years ago by Andrew <[email protected]>
Fixed RSpec versioning

c480e620c354e6c4a60fb7aab0c6c6f0709cf6e7 authored over 6 years ago by Andrew <[email protected]>
Revert CI: force failed `geckodriver -V` commands to retry once. (eab831a)

9731f9b9e76eff60de6e0c6b8a61520402e88170 authored over 6 years ago by Andrew <[email protected]>
CI: force failed `geckodriver -V` commands to retry once.

eab831a07b66e35f154d4d0d23ef540386f38137 authored over 6 years ago by Andrew Walter <[email protected]>
Switched aruba dependency back to "strict" versioning ('~>' rather than '>=').

dee9b75d618b305b27c897b65f4d1d489712c036 authored over 6 years ago by Andrew Walter <[email protected]>
Re-added support for Ruby 2.2

1a85e85f0fbdddbb8c845dd1753b78892a17897d authored over 6 years ago by Andrew Walter <[email protected]>
Switched back to new hash key assignment syntax.

8fb40409f751c4f3e449710702469c39f6330de3 authored over 6 years ago by Andrew Walter <[email protected]>
Merge pull request #4 from radar/click-with-js-emulation-args

Make click_with_javascript_emulation take any args

4763fde1db59cd0f81e14881ae9fed8d23ccf01b authored over 6 years ago by Bijan Rahnema <[email protected]>
Merge pull request #5 from radar/use-latest-firefox

Use latest firefox

8300612eeaf2865fd3db033abc53db06ba65ae0a authored over 6 years ago by Bijan Rahnema <[email protected]>
Merge pull request #6 from xtrasimplicity/BugFix/FixingBootsnapIssues

Fixed bootsnap issues on Rails 5.2

32ba8dbaed09c5cb345d90f3114f401b868ee900 authored over 6 years ago by Bijan Rahnema <[email protected]>
Fixed bootsnap issues on Rails 5.2

c1a662642607d75b6985b5729b7b7190e04e2abe authored over 6 years ago by Andrew Walter <[email protected]>
Report geckodriver version before running tests

6f83768434ee390b73bafa7b7b74638374a563d0 authored over 6 years ago by Ryan Bigg <[email protected]>
install the latest version of firefox

f11ad2d2cd6f33036732b0341875e00cf3e726e2 authored over 6 years ago by Ryan Bigg <[email protected]>
Make click_with_javascript_emulation take any args

During the "Delete Widgets" test, this happens:

When I follow "Destroy" # f...

286f37fdce0a0e6ea460edd0d26e7bff810ba576 authored over 6 years ago by Ryan Bigg <[email protected]>
Merge pull request #1 from radar/master

Bump geckodriver-helper version to 0.0.5

cfcd0eaea9bdf39c36bb29622aca52289aae33b1 authored over 6 years ago by Bijan Rahnema <[email protected]>
Merge branch 'master' into master

8b47a03ed872a43708e83f19a2e27b5aabcd99d4 authored over 6 years ago by Bijan Rahnema <[email protected]>
Fix other occurrences of factory_girl

4502e059ccdbd287f6405fcf35740037f8778eaa authored over 6 years ago by Ryan Bigg <[email protected]>
factory_girl -> factory_bot

e942fd11f46f4aa907de27873f0fae3f3d3e9fb3 authored over 6 years ago by Ryan Bigg <[email protected]>
Bump version to 1.6 (because removing EOL Ruby 2.2)

4cd9f63fa556dab0160ea88b56be5f710521c86a authored over 6 years ago by Bijan <[email protected]>
Remove Ruby 2.2 from tests => EOL.

bd504a605d581c97f8f8ccad51789386b0313fba authored over 6 years ago by Bijan <[email protected]>
Add gemfile for rails 5.2.

0775efbf4690f1f6443fa354d91116f3c89c3b39 authored over 6 years ago by Bijan <[email protected]>
Relax railites to allow version 5.2.

1ef3b5189dce9da7c3b958ac3c7d255e71fe8c80 authored over 6 years ago by Bijan <[email protected]>
Add rails 5.2 to appraisals.

3b88c6b0e8b05d753257d57fd2867a229725990a authored over 6 years ago by Bijan <[email protected]>
Update 5.2 gemspec dependencies to latest available ones. Allow railties < 6.

8362a2746462c623eca30b824331257aa4907c50 authored over 6 years ago by Bijan <[email protected]>
Make travis use latest ruby releases.

a6b99eacc8b8bf212803b0ce30dacb7a3db4a385 authored over 6 years ago by Bijan <[email protected]>
Bump geckodriver-helper version to 0.0.5

937d44c70e77e15141419606f60a824bd9acb4b2 authored over 6 years ago by Ryan Bigg <[email protected]>
Add rails 5.2 to appraisals.

dc6a5908e44eea4e02922a68544b4e52492e5f51 authored over 6 years ago by Bijan <[email protected]>
Bump version to 1.6 (because removing EOL Ruby 2.2)

685413cf9572463fd5fd63ee784ff9da6c764e31 authored over 6 years ago by Bijan <[email protected]>
Remove Ruby 2.2 from tests => EOL.

10084a928cff3b6f6bc450ae40dea9764a189c69 authored over 6 years ago by Bijan <[email protected]>
Make travis use latest ruby releases.

6100eb4ff571cd7cc4357fc1cca93290d18b0b51 authored over 6 years ago by Bijan <[email protected]>
Update 5.2 gemspec dependencies to latest available ones. Allow railties < 6.

238c391401a9eab828b539393d456dda1e1dfad7 authored over 6 years ago by Bijan <[email protected]>
Merge pull request #371 from mvz/hash-syntax

Use and generate 1.9 hash syntax

c674bd99a0fe77e1cf14da0d52928d36e38de9da authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Add gemfile for rails 5.2.

3bbb2a290b02a81d12f7f7ff91425ce390519052 authored over 6 years ago by Bijan <[email protected]>
Relax railites to allow version 5.2.

416c5431e3f31f030cd3c9c379dadf60bcc75476 authored over 6 years ago by Bijan <[email protected]>
Merge pull request #373 from mvz/fix-tags

Use new tag negation syntax everywhere

e99f91f5812972ede724f28a3c6e7f1616a70239 authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Use new tag negation syntax everywhere

75c739e74764f9dc94adf472f34da09fcd6b29fc authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Improve accuracy of Github PR template (#374)

Improve accuracy of Github PR template

24a0b9e0fb436adca3a0ff26b768521f7c7a72bd authored over 6 years ago by Andrew <[email protected]>
Update PULL_REQUEST_TEMPLATE.md

03803b398e1ae3a55d5575420ab9f2410bb4ce36 authored over 6 years ago by Andrew <[email protected]>
Handle rerun files with multiple lines

c6d3d7e77febb758ae17bd154b9d4da7a8847c3d authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Use and generate 1.9 hash syntax

6e81bf0510b43d0ddcfd71ea496b29de2689841c authored over 6 years ago by Matijs van Zuijlen <[email protected]>
[CI] Test against Ruby 2.5 (#369)

36467d6d56549ffd9867463a35320ad7538a353b authored over 6 years ago by Nicolas Leger <[email protected]>
Added Github templates (#367)

a9688533469708141204ec838b8c25b0dff00e51 authored over 6 years ago by Andrew <[email protected]>
Merge pull request #368 from mvz/update-ammeter

Update for ammeter 1.1.4

c9cde8ae45b980791eeae1d5a61a8407cc463211 authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Provide a connection pool

ac7c2bc3056011cf5f3c7a84d701d3669900b139 authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Ensure Rails.application exists before loading ammeter

a0919d74ba50edd72a23fba8c249098f3e6bcf15 authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Ensure Rails stuff is present before ammeter needs it

f0dabc953ae6ff54e237517d732d6ff3f76d39db authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Allow versions of ammeter later than 1.1.3

c4d1786bd53a5273df0ed425f9426c8313eff1fa authored over 6 years ago by Matijs van Zuijlen <[email protected]>
Remove PullReview badge from README (#366)

2856231e8e0fa341175218a201a841b2eacd8e4a authored over 6 years ago by Andrew <[email protected]>
Re-added tests for Rails 4.0 (#364)

Tested against Ruby >= 2.3.4

526ac086984ba3c410bc476b8383fc7be118ba3c authored over 6 years ago by Andrew <[email protected]>
Update README.md

Set recommended development version of Ruby to 2.2.0 rather than 2.3.0 (as it is the earliest ve...

e16fed11082ebb6799a27b8035d0e7042df3a342 authored over 6 years ago by Andrew <[email protected]>
Updated README about Ruby versions; Tidied changelog. (#363)

3e219bc5e28eb3a3571cd3e685195c0b7f19fe30 authored over 6 years ago by Andrew <[email protected]>
Reinstate new form of tag negation. (#362)

f17fc663fe258a953dc375c05bf216e0a1b01303 authored over 6 years ago by Andrew <[email protected]>
Remove support for Ruby versions <= 2.1 (#360)

c1b269d1ed78826957ef52eccc9020dc737301bc authored over 6 years ago by Andrew <[email protected]>
Restored DatabaseCleaner hook. (#358)

323953268bf2e6dd3d350cd4783520ef1ddb1798 authored over 6 years ago by Andrew <[email protected]>
Improved verbosity of failing tests

07e1646ba5f2cb01c3a719ebc9fc42a929e84dcd authored over 6 years ago by Andrew Walter <[email protected]>
Conform the new syntax for tag expression (#348)

edab35636702ef6b57f198242ea38f69d3c2c451 authored over 6 years ago by Michal Kovac <[email protected]>
Fix tests for Rails 4.0 and 4.2 on Ruby 2.1.10 - CI environment (#357)

efb4650f99418ab0d469a96a6ef2a774a495d185 authored over 6 years ago by Andrew <[email protected]>
Resolved test failures (#355)

* Resolved test failures.
* Selenium-webdriver tests are now completely headless in all environ...

fc9ceea21c026596f08e395b1ac183c2234699aa authored over 6 years ago by Andrew <[email protected]>
Merge pull request #353 from codetriage-readme-bot/codetriage-badge

Add CodeTriage badge to cucumber/cucumber-rails

2099dbb950cb754ff5215cc31d03b534b512e139 authored over 6 years ago by Andrew <[email protected]>
Add CodeTriage badge to cucumber/cucumber-rails

Adds a badge showing the number of people helping this repo on CodeTriage.

[![Open Source Helpe...

c26d18018be10a8b69bb8f6fd9edf51e3dce213c authored over 6 years ago by codetriage-readme-bot <[email protected]>
CHANGELOG update for monorepo #251 (#345)

* CHANGELOG update for monorepo [#251](https://github.com/cucumber/cucumber/issues/251)

50d2c0bbd5f1a975ee4d02730eaa63db9c056a2a authored about 7 years ago by Jayson Smith <[email protected]>
Merge pull request #344 from cucumber/fix/History-markdown-formatting

History.md: markdown formatting fix

4bf207400ad0ed9eb9049e32ad8ddb04910503a0 authored about 7 years ago by Kosmas Chatzimichalis <[email protected]>
History.md: markdown formatting fix

- and I spelled my name like I spell it

abbe08f324b7ce6fe9a3d0fbd665df59236f396a authored over 7 years ago by Olle Jonsson <[email protected]>
Update History.md

a50e395e9d55b8546925d3df3003256ed5a100ae authored over 7 years ago by Kosmas Chatzimichalis <[email protected]>
update History.md #343

17d7ca489ca5cd2e8fc717aa8fad301eb31e48f9 authored over 7 years ago by Kosmas Chatzimichalis <[email protected]>
Merge pull request #343 from olleolleolle/fix/typo-in-contributing-docs

CONTRIBUTING.md: Fix typo

0e294e40cba203aef5d2d785c2d498e6da97423e authored over 7 years ago by Kosmas Chatzimichalis <[email protected]>
CONTRIBUTING.md: Fix typo

0c8b81d6dddcd05388924388b738444a1d5bf0d1 authored over 7 years ago by Olle Jonsson <[email protected]>
Update History.md

302fa3bb94efb3ccef8fd9059a605ddc8ddfbfca authored over 7 years ago by Kosmas Chatzimichalis <[email protected]>
Disable email notifications

ff09da3d70b898894bcc9cbe65e100c8a0af5ad3 authored over 7 years ago by Matt Wynne <[email protected]>
Merge pull request #341 from junaruga/feature/update-travis

Update .travis.yml

d2667674397bc1ebf51141842aa8be6e9b04c0a7 authored over 7 years ago by Jun Aruga <[email protected]>
Update .travis.yml

* Update Rubies to latest version.
* Add ruby-head as allow_failures.
Because it's good to kno...

6ca7efe4d9c9314672f20867586387c600693889 authored over 7 years ago by Jun Aruga <[email protected]>
Update History.md and change version for release 1.5.0

ba31e5cad2df219218af31856745d4784d5fb4c3 authored over 7 years ago by Kosmas Chatzimichalis <[email protected]>
Merge pull request #337 from rafamanzo/rails_5_1

Support Rails 5.1

4f9df4ea06d82a9f623b3babb8b0022e1ac31f5f authored over 7 years ago by Matijs van Zuijlen <[email protected]>
Ensure selenium-wedriver 3 is not selected for tests

Since version 3 it requires geckodriver to be installed. This is not
available on Travis without...

234ade281fe863ed4288df819e934996ae87fbc0 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Remove jquery-rails from no_database.feature

Since this has been removed from rails 5.1, this has been causing
failures for this rails versio...

07aa17539b684ee6c589c77eaf861a296a8e52ff authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Use before_action instead of before_filter

This has been removed for Rails 5.1 and is around since rails 4.0:
https://github.com/rails/rail...

f230610fedc3c77ee84f895013b42d0db5279617 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Ensure older nokogiri on Ruby 2.0.0

4cc3bba189af52f95039948030953f7f5c8d15a7 authored over 7 years ago by Matijs van Zuijlen <[email protected]>
Update rake version limitation code

34f974d12a4271b8b2adb084cdf715f3ddd43032 authored over 7 years ago by Matijs van Zuijlen <[email protected]>
Restrict rake version for cucumber test cases

Similarly to 558333f6bb7ed74814aa832bc528dd1cda7db9c9, this needs to get
restricted on the test_...

aa2ab49550628bcb9308d3d267944859e85fd368 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Exclude Rails 5.1 appraisal from unsupported ruby versions

Similarly to 5.0, there is no point on testing against such versions.

0e58e61bd76da28fb46d7bc86c0709ef544610f4 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Restrict rake version for appraisals with RSpec < 3.4.4

@mvz was nice to dig this up:

https://stackoverflow.com/questions/35893584/nomethoderror-undefi...

558333f6bb7ed74814aa832bc528dd1cda7db9c9 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Run travis with rails 5.1

099b192300f485c523005823f54d7f41f391016d authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Accept railties 5.1 as dependency

This allows cucumber-rails to be installed along with rails 5.1.

f415bfc30d76b2a10ef184699675785fd5725d48 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Fix Rails 5.1 acceptance test

Since capybara is already part of Rails' 5.1 Gemfile, adding it twice
with different versions wa...

88839db0c1ddfd2fe52dba80c39e5196947fb13d authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Create appraisal for Rails 5.1

Unit tests work fine but acceptance will require more work.

3d3f99a68a615571ef79c3a6120e49dd4ae585a5 authored over 7 years ago by Rafael Reggiani Manzo <[email protected]>
Update History.md

8b30441cffce19f9b565a9e23f508af9fa17111a authored almost 8 years ago by Kosmas Chatzimichalis <[email protected]>
Merge pull request #334 from mvz/drop-rails-3-support

Drop Rails 3 support

b5bfa0279195c716203d23bc0dcc01a4ea680f52 authored almost 8 years ago by Kosmas Chatzimichalis <[email protected]>
Require database_cleaner version that is compatible with Rails 4

192133b76f4da29aa26e87167bec8d8b5b0d0b5e authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Use cucumber 1.x-compatible method for skipping scenario

526ce92825c37f23cc36cef10bb3ffa9a12f55f0 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Include rake in appraisal

7ff95bc96c76ebf3882831f2237c67639b7672a8 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Update gemspec to match lowest working rspec version

a0eaa1dc2a0fdb2cad9448e754dad6f3a7a31a75 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Replace deprecated assertions

a6477e6921deab1539859d48f33a3d0bf873d7d0 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Fully clean up bundle environment in Aruba scenarios

eb926050478e65a00091bfcb92e04df7bd012537 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Fix activesupport load order issues

77d961f12bdc5cc404e4183e294dd0d04d27c0d6 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Update lowest dependency to rspec-rails 3

The spec file `spec/cucumber/rails/database_spec.rb` uses
receive_messages, which is not availab...

43e1d34afbdb4b362cbb264a3128bfa71b14e4a7 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>
Fix exclusion matrix

4d0a63e34b0865c0df306b2930507e7a0f448509 authored almost 8 years ago by Matijs van Zuijlen <[email protected]>