Ecosyste.ms: OpenCollective

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

github.com/cucumber/aruba

Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
https://github.com/cucumber/aruba

Remove Ruby 3.1 from CI for Windows

ChildProcess does not play nice with Ruby 3.1 build for Windows used in
GitHub Actions. See http...

cb53cc8cdfde8e39dc6354e03d9bf981d605545f authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Drop support for Ruby 2.5

- Require Ruby 2.6 or higher in the gemspec
- Update RuboCop configuration and fix new offenses
...

1a1e7df87e6b5a09244080650f96639795dd6ac1 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #876 from cucumber/dependabot/github_actions/actions/cache-3

Bump actions/cache from 2 to 3

29c6310d374678432a362d38de54aea8fd1070a7 authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #878 from cucumber/issue-877-improve-command-monitor-spec

Improve specs for Aruba::CommandMonitor

75efe08d4b631e4ae875d9c098601ce76f3a0ddd authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Improve specs for Aruba::CommandMonitor

- Improve spec description
- Add spec for failure mode

3657d7db9198970b43f45f78a95ead96afe7d768 authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Bump actions/cache from 2 to 3

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://g...

6c089c9f06914e2542f02796f217c67dae64860a authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #874 from cucumber/enable-dependabot-github-actions-update

Let Dependabot update GitHub Action versions

4f06de622a9f93ba80737837e6c73424068279a6 authored about 2 years ago by Olle Jonsson <[email protected]>
Let Dependabot update GitHub Action versions

155b5345fd7bea0de38cdad1c9de6398e9f63783 authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #873 from cucumber/update-github-action-checkout

Update version of GitHub Action actions/checkout

d1c9f9baeb32a1fc40d90edfa350ee73094d1b7b authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Update version of GitHub Action actions/checkout

a3f836eaab143acd687a1c7c0563a8432622a9c0 authored about 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #872 from cucumber/update-rubocop

Update RuboCop and correct new offenses

53ba1a3fe6145a98232d83afab2854b9cf1b6f51 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Configure Layout/LineContinuationLeadingSpace

e9ad8d5caaf990de6843f0b4f16b530771d05162 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Layout/LineContinuationSpacing

25f6e43d0b53a42c23bd54dc6a349a4ad30a0b8d authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Fix Layout/LineContinuationLeadingSpace and unify quote characters

50556d6fee41192a6d378d03ef07e63a4e746578 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Fix Gemspec/DeprecatedAttributeAssignment

ddb9ccec9eed0dae74b5498d8edbf28503011fab authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Prepare version 2.1.0 for release

e6edc69fb1b09d093b325048bba279eb7d40ba67 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #870 from cucumber/dependabot/bundler/cucumber-gte-4.0-and-lt-9.0

Update cucumber requirement from >= 4.0, < 8.0 to >= 4.0, < 9.0

ba545350c927d4807cf6af60b7e8bc4cd7f4621f authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Test with cucumber 8 in CI

aef6d5dc8bd54108c60ccfcc3e7d9db0a3eb658b authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Add appraisal for Cucumber 8

64897ffa057a298d33f8dfafb4aece81d038f47e authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Update cucumber requirement from >= 4.0, < 8.0 to >= 4.0, < 9.0

Updates the requirements on [cucumber](https://github.com/cucumber/cucumber-ruby) to permit the ...

726109c9bc39b6260840ce7dee632e43a0a55bcd authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #869 from cucumber/fix-new-rubocop-offenses

Fix new RuboCop offenses

d5bd6e32876d2c639480890cb9c0e9b1d6d6de87 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Lint/NonDeterministicRequireOrder

3920ad843bbe1d1015e49ee1812d61eca673851e authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/EnvHome

16e44ee8cf288125f659c007c1775d0d11a587eb authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Ensure use of RuboCop version supporting TargetRubyVersion 2.5

RubyCop 1.29.0 accidentally dropped support for targeting Ruby 2.5, so
skip that version.

fa023da7894391bd9379e5af4747ace48068a6cd authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Prepare version 2.0.1 for release

4936a34d2a20fa843829fde3c9d299beea5fce5e authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #868 from cucumber/update-simplecov-command-name

Remove code supporting cucumber 3 from simplecov set-up

10f753f06abc6ac314d286f044799cd365594bad authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Remove code supporting cucumber 3 from simplecov set-up

7a897bd7166f014f47e2ae1ee02ac99c4f745f13 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #866 from cucumber/clean-up-cucumber-configuration

Clean up Cucumber configuration

96d10bc9ac376a8960a44b8ffff8d1616ffa4614 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #867 from cucumber/test-with-jruby-9-3

Test with JRuby 9.3 in CI

005503e29759dc7d4e8b6214735f752bacb2eb08 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Test with JRuby 9.3 in CI

a757673ac5bf9a2efffc9f695bff7fd3fd82d74e authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Clean up Cucumber configuration

- Specify parameters needed to run only work-in-progress scenarios into
the Rakefile
- Remove ...

3298bf55415f32120a0464c3c096a50611a2d91a authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #865 from cucumber/fix-rubocop-offenses

Fix new RuboCop offenses

26445a5db5e7a702a98f4671a56d6f89d8fdedf7 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/VerifiedDoubleReference

a8995d4de91e2e61363b669a4a6e880d68dafb82 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Disable Style/FetchEnvVar

73f05eb5c437cb50f85c04147cf4e97cef206fe3 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Bump rubocop dependency to ensure Style/FetchEnvVar is present

bf7edb5e62649a3b9edf2e38b57e85e62cc34917 authored over 2 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #864 from cucumber/loosen-dependencies

Loosen development dependency version constraints

4d2617c11afbd59c55854ed8758294e1149b9394 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/BeNil

8821201819b5e1dd3aa4fd7ea51d20f744bceced authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RSpec/BeEq

5319508a17e9043ddeed724575170dd4fbb40cb1 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Loosen development dependency version constraints

98012f13f811c7e485627ccfad997ba9bea5d2a3 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #863 from cucumber/dependabot/bundler/rubocop-tw-1.26.0

Update rubocop requirement from ~> 1.25.0 to ~> 1.26.0

45c0c6e3684f801633310227cb6426a2158e2aa5 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop requirement from ~> 1.25.0 to ~> 1.26.0

Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest v...

6abc25ec4c91afa8f6b82365fb7dc78f367b73d0 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #861 from cucumber/dependabot/bundler/rspec-tw-3.11.0

Update rspec requirement from ~> 3.10.0 to ~> 3.11.0

113697798c45bd989cf07780c65365e3c8a036f0 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rspec requirement from ~> 3.10.0 to ~> 3.11.0

Updates the requirements on [rspec](https://github.com/rspec/rspec-metagem) to permit the latest...

98a1e8dacfd07dce125ab787514255bddf3c7f80 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #860 from cucumber/dependabot/bundler/rubocop-rspec-tw-2.8.0

Update rubocop-rspec requirement from ~> 2.7.0 to ~> 2.8.0

99b07434307ef5e98c3c21217ea0f19a3705a611 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop-rspec requirement from ~> 2.7.0 to ~> 2.8.0

Updates the requirements on [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) to permit ...

eb7f2e0bf8d46a5f9c3577a0abff5037aa47d721 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #859 from cucumber/dependabot/bundler/rubocop-tw-1.25.0

Update rubocop requirement from ~> 1.24.0 to ~> 1.25.0

1fc010a9d3e734d5d837a7a7f6c1216cda3c597b authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop requirement from ~> 1.24.0 to ~> 1.25.0

Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest v...

f99261b0f7cc7b1a70e8aa1e5ca37a552b28b83e authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #858 from cucumber/require-rubygems

Ensure Gem.win_platform? is available

629a8c2927b19f0c947dec73f4f7f7b311b3bb83 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Ensure Gem.win_platform? is available

Even though rubygems is nearly always loaded by ruby automatically, it
is possible to avoid doin...

01f468c61eecc83d931cb56434394770557c60c7 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #857 from cucumber/remove-pry-byebug-dependency

Remove pry-byebug depedency

76d7240d661c7c546558e95e9da7f930cff87907 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Remove pry-byebug depedency

This will allow intalling the latest version of pry. If pry-byebug is
needed, it can still be ad...

d374d6f32e424c7647ef6e307f26ae4bf4efd103 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #856 from cucumber/fix-waiting-for-stdout

Fix steps that wait for output from commands

cdd1a16745ca9b6813b7cdb069b05e4722ab8423 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Make scenario for stopping on output faster more robust

By changing the printed text, the first iteration will already print
text that is not part of th...

e1b4e6b5f014b336cdfe119ed285110fecb83557 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Add scenario to test the 'stop the command if output contains' step

f71450ddd970b95b668ae29c9e7c1452bc4509e9 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Fix implementation of steps for waiting for output

5144371f019a08c1ac9e2f870cdc592240ed601f authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #853 from cucumber/add-binstubs

Add binstubs for easy access to development tools

a2d7e2c432f366b47b389152a771c11358d6fa85 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Fix line length issues

c5df96a84714067aaa474bfb513d9677d75baaa6 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RuboCop offenses

1d9e13d24aa60b54e6545aab147e14f4d0c8c6f6 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Add binstubs for easy access to development tools

590f875a8577f14cb2186337ebf1f1d1c43f6e07 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #850 from cucumber/test-with-ruby-3-1

Test with Ruby 3.1 in CI

031cc156ff0b3ab45c91e8e9d99f10d463495413 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Avoid double start of SimpleCov

In Ruby 3.1, calling SimpleCov.start twice raises an error. Avoid this
by removing SimpleCov.sta...

0281175bdb1c24fd29a7c1276c9e8ab946b26f71 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #851 from cucumber/inherit-rubocop-exclusions

Inherit default RuboCop exclusions

7a1e986f441bdf4641bd63eb94e671ab9373f8a4 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Inherit default RuboCop exclusions

RubyCop excludes tmp/ and vendor/ by default, so remove them from the
local exclusions list and ...

71df6e109df84f2f90baa7bfade46cf7d5044360 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #848 from cucumber/dependabot/bundler/rubocop-rspec-tw-2.7.0

Update rubocop-rspec requirement from ~> 2.6.0 to ~> 2.7.0

3bcb3dfba67f6bf8d928f986986925a532225d90 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Test with Ruby 3.1 in CI

081c6e2a395618e1697413fa8ed42d4170685db7 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop-rspec requirement from ~> 2.6.0 to ~> 2.7.0

Updates the requirements on [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) to permit ...

35fd92f63325748f6353fabacf9417990b046770 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #849 from cucumber/dependabot/bundler/rubocop-performance-tw-1.13.0

Update rubocop-performance requirement from ~> 1.12.0 to ~> 1.13.0

80679787d81522788495a7539acb689d4abe3fa0 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop-performance requirement from ~> 1.12.0 to ~> 1.13.0

Updates the requirements on [rubocop-performance](https://github.com/rubocop/rubocop-performance...

708a9a9686dcceb0357e7713163edeeccd14f836 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #847 from cucumber/improve-testing-be-an-executable

Improve testing of be_an_existing_executable matcher

666b2846bf8add091653097c84bc01a7608e9ed0 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Improve testing of be_an_existing_executable matcher

* Test all behavior in the specs
* Leave simple scenario as documentation
* Provide separate sce...

5dd5041b8c46ae7fdf1edc5c43cfe6c85bf43bc1 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #846 from cucumber/remove-experimental-text-replacement

Remove experimental variables replacement feature

50675887fc348676978e57bd532fc09bf594ffd0 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Remove experimental variables replacement feature

ab25cccc80628ee26f006f3df47205335ba76ea6 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #845 from cucumber/dependabot/bundler/rubocop-tw-1.24.0

Update rubocop requirement from ~> 1.23.0 to ~> 1.24.0

4f15bb3061e980bc843161ad8036570410668005 authored almost 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop requirement from ~> 1.23.0 to ~> 1.24.0

Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest v...

ad1b2e237df6bf9944fe42df9a908e81157bbf08 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #844 from cucumber/dependabot/bundler/rubocop-tw-1.23.0

Update rubocop requirement from ~> 1.22.1 to ~> 1.23.0

3cef62e43decf8d4337c08daa8925f3acc729f1e authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Disable Gemspec/RequireMFA for now

Following the advice of this cop may be problematic for this gem since
it uses a bot user (cukeb...

5a5c9e27a677b056f9d4ba0942e2ba6651859327 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Gemspec/RequireMFA offenses

411a175cc001599490963acde3a1bcf2e5619d23 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop requirement from ~> 1.22.1 to ~> 1.23.0

Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest v...

4062dfe3aa0c5c1022be14ec20bc3dec8b923e0a authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #843 from cucumber/no-pretend-nils

Remove pretend-nils

19f3c74ad6f434414bbd4c4ef4ad7261ac472be8 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Simplify implementation of have_exit_status matcher

fa04167f0e83a68f96edbbde1ba0af73923e2bb5 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Use #empty? instead of #nil? to distinguish empty commands

daa5ec3504d7b5f04c5a810299f8e86f9454a6fe authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Don't pretend console self is nil

When running the console, evaluating 'self' should not print 'nil'.
Print something indicating w...

abdbd38d04fcbb7f500a66b4ad83e17134ffa406 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #842 from cucumber/update-github-actions

Schedule a montly run of the CI tasks

150cda306d049294514990a9529d1cf4d05629a1 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Schedule a montly run of the CI tasks

134fb48ede89d0e9f7631a4738d9964f9479f140 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #841 from cucumber/dependabot/bundler/rubocop-rspec-tw-2.6.0

Update rubocop-rspec requirement from ~> 2.5.0 to ~> 2.6.0

e1b1bd88dbe3d2b8bac9ed117d3cd8f848052039 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop-rspec requirement from ~> 2.5.0 to ~> 2.6.0

Updates the requirements on [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) to permit ...

3cb09171058afff5c10db2dce84b58ff95318269 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #840 from cucumber/dependabot/bundler/rubocop-performance-tw-1.12.0

Update rubocop-performance requirement from ~> 1.11.3 to ~> 1.12.0

b03a388f8c0b80e1539668eb06d963c6db165173 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop-performance requirement from ~> 1.11.3 to ~> 1.12.0

Updates the requirements on [rubocop-performance](https://github.com/rubocop/rubocop-performance...

bc9d9a509b274798e50b2cdd5b6cb01b35e5ec89 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #839 from cucumber/dependabot/bundler/rubocop-tw-1.22.1

Update rubocop requirement from ~> 1.21.0 to ~> 1.22.1

43860da965f63ee045235129a04a9701640c1425 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/StringLiterals

67b3043594fecd1cd951732adf2dc587450ace3f authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop requirement from ~> 1.21.0 to ~> 1.22.1

Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest v...

30a7eadcb2a4ca7499e44e6ffc33317586738db7 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #838 from cucumber/various-cleanups

Various cleanups

cfe31217f2fe16ee026bd261a497eb6051e30f3a authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Clarify scenario description

fade906c551ebce6288fb85c32bbe1e4a795e161 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Apply suggestions from code review

Co-authored-by: Olle Jonsson <[email protected]>

68e0a3c9aa8604732161c528710d7ececd641b68 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Regenerate RuboCop to-do file

35e1597637d6a1ed147ba66972cfe8f9d5fdedbe authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Fix Naming/ConstantName offense

aca1e57696143ff0fab1344d27e7b6f93d020f5a authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Fix Lint/Void offenses

5487557f293517c04b22cacdc5aaa9cf09b5ac2d authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Clean up event bus specs

6e9a02b032bdc9027afff1413d9fcca19f04a25f authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Move event bus specs to their logical location

6202ecbcb0f8d72596bb1406e9636824ce9a0fa3 authored about 3 years ago by Matijs van Zuijlen <[email protected]>
Improve scenario identifiers when reporting scenario timing

2c8943a59a326d20d71f03532b381438aae66ff9 authored about 3 years ago by Matijs van Zuijlen <[email protected]>