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

Fix typo in PR template

[ci skip]

84be5e84a7b4cf9780fb4740e16bfd6aa4aa54cc authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Clean up and unify tags

d3c1246b7d1151519f0a489ffd7d801ea170b9e8 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Don't double-ignore unsupported platforms

21fbb77bb4778e154e62e33422428208490f6718 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #546 from cucumber/improve-have_output-output

Improve failure messages from output matchers

b7dc0d7863536733d9737aef098236becf5df549 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Add specs for #include_an_object

This is a replacement for the feature file which was removed.

435aa111b32c20847ea8438957d918cd53658ef3 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Remove scenario for internal matcher

The include_an_object matcher is not part of Aruba's public API so
should not be described in th...

b7e4ca54880d4c986d46a76672187727c7ff392d authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Add scenario for multi-line output

9d949cb4941216f30105d2891e8f1eed598cd899 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Make have_output failure message work nicely with include_an_object

7f18cbdb346698e239815271f511ff7cdcd04536 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Special case include_an_object for single-element collections

2b28ee0a80cc4a89f0afdf9a1bef0ee6afefaa91 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix failure output for single-line single-command case

ce54ddceec60aadeb50aae2b1bd9938707e294b5 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Remove duplicate scenario

f8ea1143a86fec4bbf952c6489a88599981ec03d authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Remove obsolete RSpec version checks

Aruba depends on rspec-expectations >= 3.4, so these version checks will
always pass.

d92d1b8f202da3c28b1b1327ec95432ba1166723 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #543 from cucumber/remove-scenarios

Remove two less-useful scenarios

3fd419c4c4edd211a83764525f7a27f5cff0a7c4 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #541 from cucumber/update-dependencies

Update development dependencies

4607bc5454cba4486715a650423d1fcc04407c9f authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #542 from cucumber/fix/jruby-latest

Travis: use latest JRuby

78a55461bf4aff59c85453cbd97611cf0a7313aa authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Remove scenarios related to removed reporting feature

8a16ad927bbbac21aaab72f211db26f095b26379 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Remove scenario that just duplicates the README

b9cd86da9d4309398258f18f4b7852721d7e1db2 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix byebug dependency for CRuby 2.0 and 2.1

c7adad25aacb152b83a98915b71251c7081c6551 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Travis: use latest JRuby

d6924e53ebeb0a74dab3c1e68b87b537b95b4b13 authored almost 7 years ago by Olle Jonsson <[email protected]>
Remove superfluous specification of cucumber

b8a0127a2280751f74de0c189d3519d3463c6d53 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Update pry-doc dependency

7385e29303d91065f57252cc1a261dce13a3024a authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Update license_finder dependency

e9e316a60599874a4067c648d719df370423a341 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Loosen rake dependency

71502300d3759e06706506b3de7adced3789de21 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Update byebug

7488165e91e0bd3f43d3064a44850882c7f5c41c authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Loosen minitest dependency

4ae9a14bd1fc123c81a29e6d6c8d53e0cf600ca8 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Loosen dependency on fuubar

3f8625d93e4553567941d3031480bb52578c44db authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #540 from cucumber/issue-478-restore-old-expand_path-behavior

Restore old expand path behavior

31f69fd07c0f59ba999ade79406e8f88530c29e0 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Improve spec description wording

f191a4bfea53f1c371ce9d760724baa52f1f9509 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Document use of absolute paths in expand_path

130a583e73eb571fb64f3657e9fa04fecd827b2a authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Move Api specs to their logical place

37ca60d5efeffe6b33b530daea2c244b4a57d1a2 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Improve spec isolation by not blanket-including Aruba

4a9fb81263076c279c85e09f1c71e96c28fd39b0 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Silence PerceivedComplexity cop for complex method

b81a6de86cfe7d8613aa33b8c90782fe5e672d90 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Warn when absolute paths are used

4f64bc8c79e0a1170a45f8d5e3a94aa0c62de92f authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix ambiguous regexp literal

61346bfae926d958f7ee20ee249586e5a4c0dade authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Make expand_path handle absolute paths correctly

bc4049e6e91e69e5384d979ab84d4142264e0c29 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Special-case absolute file name

7b56879df359186e1a5612f60e97779c2f79f89a authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Add example

61f6f52cb7826232dd294eaecced8a6a838c8150 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Configure PercentLiteralDelimiters cop to match used style

08aa4983d15684d25449bfe6d2c32ec1eae0c386 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect RuboCop offenses

047311f37a3a1f6edb29bbf3f40503266476c214 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #517 from cucumber/issue-374-duplicate-output

Prevent duplicate output

d59217a2803b5347d19f2504a2678ff9f4eee6bd authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Mark command started in DebugProcess#start

Without this, the command is never stopped and the stop notification is
never broadcast.

60fe2b08e06c46866e81c015c86dfeadc6a54eef authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Improve specs

- Merge before blocks and remove :each
- Move calls that are part of the specs' Act steps into t...

83cdedce5ac9ff009f63e7e6304113a20245e7be authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Restore some of the original spec style

a5e36835032de295042fbe1e9c5575d7779bbc29 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Do not announce stop if already stopped

acd846a315c90d76855eabe680f3731652d1b2f6 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Make announcements on failure work again

5772103c5235937134b112a2aca07f0ed533b0e7 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Bring InProcess class under test

cbc08297b1162c7f436ae7629ea8c292cef11c5f authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Improve before blocks

76b8c4724a308e62451c5b573624ab7d9ca5c49d authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Ensure #stopped? and #started? work for InProcess

af37ecdb5920d354e4347926aac75c3bddaac40a authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Allow start and stop even when not needed

78267ee56bf4f1819472bcb9a7f4d88560e892c5 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Add spec for command

5d6d8dd3b65cff56cba31fe1119d3f975bc13598 authored almost 7 years ago by Dennis Günnewig <[email protected]>
Prevent duplicate output for commands. Closes #374

If a users decided to use `run_simple`, a command is stopped twice:

1. After the configured wai...

efda95bfea294fffd913821675268e8f33c22f41 authored almost 7 years ago by Dennis Günnewig <[email protected]>
Merge pull request #537 from cucumber/fix-some-rubocop-offenses

Fix some rubocop offenses

adb9b9cb6824f000fecc9a8d0924d1cd8ba116bf authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/RedundantConditional

2900a5d023c950bf887fe8e37e7913afa39bef74 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Correct Style/GuardClause

e6caed7000a176539eb220fa1636c5dc8cf1fbab authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/YodaCondition

c9dfb5a6f5514175c4aad3cea73119a500e289f8 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect Style/YodaCondition

e3e7f76ff193b0b7b992749359ba4cdc473cd942 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix Announcer#mode=

37809d2c1c3b3f6c9e88e0e130c7fd6fbecf108e authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Use guard clause

7bd29ce96616da83accf93f5820f6ca8a0f42691 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix unused argument offenses

3e8b9dec94a25576ae97108e34c85ca08ab04246 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix spacing offenses

9e0e7bee9e1d1637942c7679c429b3bfe8da31f8 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Autocorrect hash syntax

e11cde1351d795aacf4e64406f419434e37d398b authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #536 from cucumber/fix-osx-builds-for-old-rubies

Use known-good osx_image for old Rubies

652d8634aea196243c85e31b324158ffb1c952e1 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Use known-good osx_image for old Rubies

Ruby 2.0.0 and 1.9.3 cannot be installed on the default Travis CI OS X
images. Use the xcode8 im...

764984c1777d7d709125989b6b9fb5f713637891 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #535 from cucumber/issue-527-fix-no-clobber

Fix @no-clobber behavior

f134e1f941081524369dbd8d9b7d49d31423108a authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Fix syntax to work with old rubies

1f933b0f855b0270ed19c8bcdcb1e3d5a7965504 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
fix @no-clobber breaking process management

@no-clobber does not call Setup#call *at all*, which causes the
process monitor to not be listen...

515cab70c420ccaeb5bc11f2d70566e8d142becb authored almost 7 years ago by Sylvain Joyeux <[email protected]>
Improve clean up scenarios

510342f05c077a8e16ca24a28e3911098733c37b authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #532 from cucumber/fix-travis

Fix Travis build

3c4b4639c8c15f26f8c817a98db3f7a4a478d1f2 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Do not use custom bundle location

35ddd10d126b5f9280ffedc8ed3fe73c6c5f738f authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #523 from cucumber/update-readme

Remove maxmeyer from list of maintainers

793cdde4331afd8ffaa0ca369f7ca44d22942c35 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #528 from cucumber/relax-dependencies-contract

Relax dependencies for contracts

d28f2eb7d5f3d72345577a26551586393c3f8dc2 authored almost 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #530 from xtrasimplicity/patch-1

README: add quotes to improve readability

5947cc3a1edc60c1fcf3b2c607ae2a170ee1115a authored almost 7 years ago by Olle Jonsson <[email protected]>
Fixed some phrasing errors in the readme file.

364232e24d9de46141b37f3ada515f8e8b67b29d authored almost 7 years ago by Andrew <[email protected]>
Relax dependencies for contracts

Middleman requires an older dependency for contracts
(https://github.com/middleman/middleman/blo...

0ca1ff6e67f48e10279ad517b93234f42684abdc authored almost 7 years ago by Dennis Günnewig <[email protected]>
Remove maxmeyer from list of maintainers

149fb5ff48d159bc063922c3afc48d12edaf31d3 authored about 7 years ago by Dennis Günnewig <[email protected]>
Merge pull request #514 from cucumber/update-rubocop

Update rubocop

6b5e754bcf8ba749a5a26d618fe7d0feac56bcb9 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #520 from cucumber/issue-490-fix-command-spawning

Fix command spawning when spaces occur in the path

02db24daeaa3467e49f75a4c81f259fd4cd3e45c authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Remove needless #initialize override

fedcbce2e94e682391db5dbf937fde0f27fc35a8 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #522 from cucumber/no-cloning

Remove cloning scenario

64932ea28ea1a6bcfd7b11a35f1e7a793d8a5b3d authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Merge build matrix under jobs key

d123496b80c7c22765d7da47512fc3b935fcaf56 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Add os and rvm items to populate test stage

b85a44fcd742e1febc160731fac45639b2a5b62e authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Define script for test stage

4d332e99fffa9417f341062fd8745d68ab3d0347 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Fix lint task name

74b1a60a39434427a498547765e3fbb342ef032b authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Use pre-installed bundler on AppVeyor

51c886e615ecf3cb4c81947b34e700658aeca4b9 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Test interaction with ChildProcess for unix and windows

f1aa2a1cb415f1e2031afc0f9bc320c0627cc695 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Handle paths with spaces in WindowsCommandString#to_a

8ef557aa6772d268214b32714f2e5752a274d811 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Fix UnixCommandString#to_a instead

61a946217e519f78a719fb41a64b9c857b421d3b authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Ensure command path is not split

adc243098a8ac54a68d6542e028bf3597e70dbd5 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Move Api::Commands to its logical file name

52f63d0f6a147203e657dcaf0b56f018bfb8c3ca authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Do not split up command string when passing to ChildProcess

4eb9a41cc87b48f9abb7dd6d0f7d964d086d19bd authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Remove cloning scenario

This feature does an expensive clone of the aruba repository. In
addition, steps should be docum...

fde486c7adcbe9d2944f37b13d36e84d95b9edf9 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Run lint tasks separately

16779316f9f8dbcffceae67445435b97816c79ef authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Merge pull request #515 from cucumber/mark-scenarios-requiring-external-commands

Mark scenarios requiring external commands

557d4fd235a8711e62e642c042d8c325332f5eb5 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Use different set of labels

b242e3e663040377b12b7a795d48c7e91249e8ef authored about 7 years ago by Dennis Günnewig <[email protected]>
Use new hash syntax

13cbafb0fff30e1276f89a90cd22897e55110b2a authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Fix namespaces for in-source rubocop configuration

6e916ad4ccb77c5061ac403b2bfac1356072b76c authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Regenerate TODO file with RuboCop 0.50.0

e12557ea233f2a84b46228e078a8368d6a9737c9 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Target 1.9 syntax

9e8ffb216fb0caa757b6282c4ed43dd389e77423 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Update rubocop to 0.50.0

fce956be620435500cdcc78a87edec338af84558 authored about 7 years ago by Matijs van Zuijlen <[email protected]>
Sort RuboCop TODO items

481e7716e583b7d04e7da4b22bb86c9d8c1326a6 authored about 7 years ago by Matijs van Zuijlen <[email protected]>