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
b9d0f15d1292697b051f94984925b4f63c4efac4 authored 12 months ago by M.P. Korstanje <[email protected]>
Support Ruby 3.0 and up
8ff1c205bc12cc0e710f25e93cda90c0d3c1e72c authored 12 months ago by Matijs van Zuijlen <[email protected]>Update ruby Docker tag to v3.3
78bc930aa5ad216d128d2035253ee10df09cdd1b authored 12 months ago by Matijs van Zuijlen <[email protected]>1cad2c66e6728776c45adfa4e514074c61ee9ac7 authored 12 months ago by Matijs van Zuijlen <[email protected]>
785da69db9e9a5975bb804b5a96e66e26653da44 authored 12 months ago by Matijs van Zuijlen <[email protected]>
df72229124de62ca4da57eb45934c0a547e4598c authored 12 months ago by Matijs van Zuijlen <[email protected]>
fcaff4b76bb34494a0df8a3b68f4fd80e7bff5ec authored 12 months ago by Matijs van Zuijlen <[email protected]>
6f7e14510bb351fe3024d4ef78bbc74ef2757339 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update GitHub Actions to run specs on Windows on all supported Rubies
639f0d6bacfc05d3a665cae540cd28b8aef62b12 authored 12 months ago by Matijs van Zuijlen <[email protected]>cfc5a9998d22d503940c726ded77a188ab4a3a70 authored 12 months ago by Matijs van Zuijlen <[email protected]>
Prepare for Ruby 3.3
5371abc587090b4583428214cc820600d68d5e26 authored 12 months ago by Matijs van Zuijlen <[email protected]>
The default prompt format for irb changed in Ruby 3.3. Using the classic
format instead ensures ...
See https://github.com/ruby/irb/pull/623. The file was removed and the
corresponding feature sho...
In Ruby 3.3, requiring readline does not load the real readline library
but falls back to reline...
aa2114b2356c3a5d342c571a5f0b60447cb9ae84 authored almost 1 year ago by Matijs van Zuijlen <[email protected]>
Simplify scenario describing interactive debugging
0e95bbf00c3dd6249d11c9f065d2922beefc45fd authored almost 1 year ago by Matijs van Zuijlen <[email protected]>This now works just fine.
159633d07694cfd475a78d0fd012fd82817e4315 authored almost 1 year ago by Matijs van Zuijlen <[email protected]>
The scenario works fine without an extra statement after the call to
binding.pry.
17d53259e238dc02cf84f1617359d97e669caa5e authored almost 1 year ago by Matijs van Zuijlen <[email protected]>
Fix new RuboCop offense
5853eaca10dbff43d53eb9fa0f0764e9388fd135 authored about 1 year ago by Matijs van Zuijlen <[email protected]>da1390364784b068df0bdf1132e765431f911543 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
Fix some new RuboCop offenses
a332436ac520531f794fea9bc4e6924b16376d8a authored about 1 year ago by Matijs van Zuijlen <[email protected]>ac251827fbf5ae86a170052a510c6a3305310bf4 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
5424f7e5560cc9a65097941771912e36a11cbb52 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
Use ruby-setup's native caching
43ab1408d02d75ca9e5594f89401e38bef8df350 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
This action supports caching with different gemfiles out of the box.
See https://github.com/ruby...
Allow for type input of frozen strings
9143d0484ca5e9b99ec34085fb42cb142493fcc0 authored about 1 year ago by Matijs van Zuijlen <[email protected]>Fix several file name offenses
9e41c6edbdefaa4fbd110f0894799b568836dfde authored about 1 year ago by Matijs van Zuijlen <[email protected]>1e8ac4c6c07b2a3518dd6105e3ed285d85d3dbaf authored about 1 year ago by Matijs van Zuijlen <[email protected]>
0ef49ca7b8850259606340a9bbeca7f5ce8a0935 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
685cfb164935f0f9a3cac61ece4153675e5c0e14 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
3c660b78cc8690624c2e12f2d031e5238f19f370 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
d78a67cde0b916568f2cbb83f040db269a6efb64 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
e2b928d1da08eb1a98755a293ede89fc85480075 authored about 1 year ago by Matijs van Zuijlen <[email protected]>
Use interpolation rather than mutation on string input value to
support codebases using frozen s...
Update actions/checkout action to v4
e9192bec97e8d26c7382efee5f8bbd06fb96a924 authored over 1 year ago by Olle Jonsson <[email protected]>287c0628fd6a62937c6c2da37cbe816c4f2d89bc authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
cca18f3ae0d7a307a79c69b4ad3d5b6a23e52884 authored over 1 year ago by Matijs van Zuijlen <[email protected]>
Drop support for Ruby 2.6
f3e345015991bd996e88c06125cb19d15407b851 authored over 1 year ago by Matijs van Zuijlen <[email protected]>126d410c107562aa9454d1aba3555defe21c7628 authored over 1 year ago by Matijs van Zuijlen <[email protected]>
Drop support for Cucumber 4 through 7
c26d19ce1a84b37139339305dbe53781a3d3186d authored over 1 year ago by Matijs van Zuijlen <[email protected]>
- Update dependency specification
- Remove obsolete appraisals
- Update GitHub actions to run wi...
Support cucumber version 9.0
aa8a092f4da423c61e31c6dbcf2961707ff5b7ca authored over 1 year ago by Matijs van Zuijlen <[email protected]>
- Update cucumber dependency to allow version 9.0
- Add appraisal to test with cucumber 9.0
- Ad...
Update 'disable bundler' feature to work with Bundler 2.4.17 and up
7e31af0d3b615a3b70df025a511a8e2fe396c878 authored over 1 year ago by Matijs van Zuijlen <[email protected]>
In recent versions of bundler, plain 'bundle' no longer prints a message
for dependencies that w...
Autocorrect Style/RedundantSelfAssignmentBranch
da96e1f36031da1e86cdf9e916a62baaf86cc9d8 authored over 1 year ago by Matijs van Zuijlen <[email protected]>76989afae4318edf0b1625310170f02f1269865e authored over 1 year ago by Matijs van Zuijlen <[email protected]>
Require development dependencies to be in the gemspec
85fe9349bf47cf680600e0cd21a062721f2092b3 authored over 1 year ago by Matijs van Zuijlen <[email protected]>b703c6c28bbfd8080fde8e418017ee4c2b9d0a6b authored over 1 year ago by Matijs van Zuijlen <[email protected]>
Simplify use of match_array to just eq
4994d939852d60d939e2f641bb33a282bb4005af authored over 1 year ago by Matijs van Zuijlen <[email protected]>
Both elements of the array are the same, so testing for equality is just
fine.
This fixes a Rub...
491fb8b0d90858a7fd4af6b62d8560d3114e34a4 authored over 1 year ago by Matijs van Zuijlen <[email protected]>Remove yard-junk and pry-doc dependencies
3b1a6cea6e3ba55370c3396eef0a955aeb40f287 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
This pry plugin also depends on yard and documentation for core Ruby can
be looked up outside th...
When desired, yard junk can be checked for by running
yard doc --plugin junk
b380db55029c0fdf57f5c64ec55d154183db1e01 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Fix new RuboCop offenses
3c011dad0c75e6ec6a1e6c825d4f0d1b23c47822 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>a160d3d2f8f4b7106f0d9212214cf42725c8ba72 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
The fixtures do not all use Gemfiles, so moving development dependencies
into Gemfiles is not po...
RuboCop does not like the original combination of format string with
interpolation.
7a855aafc367b1c636a6734319757c5561d99cbb authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
fc3680c1fe349fe944811857f9e588abc7aa79f1 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Replace ChildProcess with Process.spawn
1f1ad047cd91eb300b4095a2fbacc35c06475ae1 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Improve be_a_command_found_in_path matcher and its tests
e727e6e4e34957a520fcd6afaabbb7f2461f751d authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
* Test all behavior in the specs
* Leave simple scenario as documentation
* Simplify implementat...
424c4f67c687491c9765a7b1d73356c79295b4b9 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
On Windows, the TERM signal is not supported. Just skip it for now.
d81b3d616ca7901f276b9775106b6c0ba9542001 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Process.spawn takes care of the escaping for us.
ba9b1477a778e6263a278befd3e92dcc5f7befa7 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>1fdf2e0bd0127175a1955ca0ad6f34afe3407b4d authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
5e1e6393a5c1d3f7835a593221459729eeac636d authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
a7004941cb2a9634ce606c6aba569d16e5f65650 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
833b25ba5736b3d6e98c4e743a117a52e3585305 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
f281a8443492ac562ad840adc67dc9d875ee3115 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
58221da80974981bc3b8e69a232fd132d21ef881 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
3722c69e3b62074e82d7c7ee2a473a59ee89d848 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
0843ae48f3507346da6989c1e3b268b3f0430e8b authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
eccd2ac3437acd2463c051aff6ba75be6dd3332e authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
This implements a new private ProcessRunner class that broadly follows
the ChildProcess interfac...
Depend on process launcher to set child process environment
d3049ecffb367c5881bee0b9dcafa8809cc8b3db authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Setting the local environment during process launch has no effect since
we set the environment b...
Remove obsolete statement about Ruby version used in Dockerfile
6f978e91dcbd9d2107adfbfb13b1b0d659df5333 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
There is no real need to use the lowest version since this Dockerfile is
provided just so contri...
Improve Cucumber timing helper
1d4e84ef60f24c2c6bf0793aabfee3750fe6d2ab authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Aruba only supports Cucumber 4 and up now.
9418e57d853c488ff173f13e0e7c6419010aaf59 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>This fixes a RuboCop offense and makes the code more idiomatic.
78c1c11c1ae24168b1847eda6f4d93de2d904cef authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Update ruby Docker tag to v3
96950b90c9c3f6674738fc7ceb59253607013710 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>6a9b08da4df29e0825519743788e849fc311e4bc authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Dependabot to Renovate
e7b5a3ac79f26a674dbf7dd68b598a56de7f1634 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>See https://github.com/cucumber/common/issues/2143
cf4f2123beca25afffa5d39b97a7b6c3ea329835 authored almost 2 years ago by Matt Wynne <[email protected]>Update simplecov requirement from >= 0.18.0, < 0.22.0 to >= 0.18.0, < 0.23.0
dab4d104ba178a9921a81ff17b31b80a607f6622 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Updates the requirements on [simplecov](https://github.com/simplecov-ruby/simplecov) to permit t...
85bccb2c01f38da514bd4b7cac1f5e0cfb9a4d76 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Support CRuby 3.2
c0ea333ea6f56f5d7fd8bb0d6364607cb5ce659f authored almost 2 years ago by Matijs van Zuijlen <[email protected]>04ee4f18df5d08d679172e884a564af7455ab7ba authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
f9e924ef404fbabe1184f88a016cf5b089008513 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Add support for JRuby 9.4
6ac8add2e6219e84f4d19523661ced6183ea3d1d authored almost 2 years ago by Matijs van Zuijlen <[email protected]>6cdb0dc0bcb004f92af9750e3db788df15477f77 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
524a832e2f621643ed20ce159e7d41c569f8b3c7 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
Correct Style/RedundantConstantBase offenses
650a793f8daeab72708e3c857c96c38b1e37eb45 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>
These specs looked different, but fixing Style/RedundantConstantBase
revealed they are actually ...
This cop was introduced in RuboCop 1.40.0.
95310251828582d9a3557e75f9aca6d832ca9fd7 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>Drop support for Ruby 2.5
cfcdef2a4c99f8434b2d54cb1cce31a62bcf4c69 authored almost 2 years ago by Matijs van Zuijlen <[email protected]>