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

More styles

0bea95a09c6dc896c016144c64f026fd608cb3cc authored over 13 years ago by Aslak Hellesøy <[email protected]>
Expand/collapse files

bf9d9a802c698725e95ee41f9ea4cb022b6413d8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Improved style

1b4eb9ca408ef7ce4cf424518c890a3f343f0883 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Use silk icons, and add our own silk icon for cukes.

ca2bb27bbc8936d61366c3cfd85c140376abec30 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Use a cucumber-like prompt

f17b85f2ffc2476d8f3f9ff082a3d3dd73840f02 authored over 13 years ago by Aslak Hellesøy <[email protected]>
convert colours to xterm_ class names

32609bfa56c8dbff8c7453c5a709456f3f767f8c authored over 13 years ago by Aslak Hellesøy <[email protected]>
depth function for template so we can refer to CSS path properly

602993e8fbc6c7fe095056aa6a9b0bc47e86db08 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Added a couple of icons

f6fe95351149c5b614725106c5b3da3a3e187396 authored over 13 years ago by Aslak Hellesøy <[email protected]>
No temporary files for reporting - all done in ERB

7cb616eaf51b4d39b6d022485f3aba390333acf1 authored over 13 years ago by Aslak Hellesøy <[email protected]>
No need to write pygments to disk. Write it straight into template

f2d3188b6d944460fa24b7466132ef452e93f69f authored over 13 years ago by Aslak Hellesøy <[email protected]>
Recursive rendering of files, based on configurable template.

eb579c12563ff39dee1c006d4a6fb693cab9e113 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Simplify file writing. Move meta files to a separate dir.

b00f48ee23d2f6c5367e9e16fbea330487edfc5b authored over 13 years ago by Aslak Hellesøy <[email protected]>
Make code nicer

53c63c4467059ec7901075accb661c6ebb6d7d3c authored over 13 years ago by Aslak Hellesøy <[email protected]>
Escape Markdown

2dcb8f84e48b27905c7ec9d81b3a31e64323c3ba authored over 13 years ago by Aslak Hellesøy <[email protected]>
Markdown support

e797d623b2154fccf4856967dee1dbf65272f3d2 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Make it easier to enable reporting - just define an env var.

4d48e7bebe7d2f725f11b80637784d2403f66c1f authored over 13 years ago by Aslak Hellesøy <[email protected]>
(Moved over from Cucumber) - added a feature that will take a snapshot of the file system, commands and output and generate HTML. Very useful for documentation generation. You need the bcat gem and the pygmentize (python) command line program to use this.

5485d8bc650abe179a87ac6eea2934518203e9d9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Release 0.3.7

6f9d659cc2ab9468c0422a15ce3f56eb3062d3b6 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' of https://github.com/davetron5000/aruba

5442ffdfb122a2dd5ffc0d896984390b7dbdf000 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' of https://github.com/greyblake/aruba

a9704f08a5d8e54227c32873e2b8b7ef831d0585 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Use puts instead of the deprecated announce

dcae23c7c7f81dc3dab50da3d3a02268650245ac authored over 13 years ago by Aslak Hellesøy <[email protected]>
Added test for output from "cmd"

2f281c99848ded44d5c5fdffbd53f610eb5eee82 authored over 13 years ago by Potapov Sergey <[email protected]>
Make Aruba::Api#get_process return the last executed process with passed cmd

a21f5a3143e6aec63c106692b15a597b07a6bc83 authored over 13 years ago by Potapov Sergey <[email protected]>
Attribution. Closes #40, Closes #71

ffa6d2527c6409a9f50133970150a601f5c5a48f authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'windows-stdin' of https://github.com/lithium3141/aruba

0166f1c26d6589e611d01ddfcb6421fee354d71f authored over 13 years ago by Aslak Hellesøy <[email protected]>
Upgraded dependencies

48b7f4a87c73247a29da8e4db28fc02933ae9559 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Fix childprocess STDIN to be synchronous; resolves issue 40

bcfe40d258394f3b1384a4b1ffdea7d77be5e29e authored over 13 years ago by Tim Ekl <[email protected]>
better path modifcation

d20a03c93074dc248f043605d1b17e91cbe68c24 authored over 13 years ago by Dave Copeland <[email protected]>
Add note on setting the path for local bin files

Refs #68

c01f658db42d54dc7bb2d66fb2a366d4a7eb1a43 authored over 13 years ago by Dave Copeland <[email protected]>
Merge. Release 0.3.6

b43e7be5a800ee473ec89058a1bffb8bc52e3d40 authored over 13 years ago by aslakhellesoy <[email protected]>
Changed default value of @aruba_timeout_seconds from 1 to 3.

b08f652ad3e805bc93f5a56f1d3ba208a4b30153 authored over 13 years ago by aslakhellesoy <[email protected]>
Attribution

6ebda3e1c657839b04d5fe2e30506e060e1b04a6 authored almost 14 years ago by Mike Sassak <[email protected]>
Don't remove scratch dir before scenarios tagged with @no-clobber

66dbae1f4915ea37dfd44dc80e0208b6f6c2dbdd authored almost 14 years ago by Mike Sassak <[email protected]>
Move hooks out of cucumber.rb into separate file

e0e794e5cb9572a5138fc589f82abc86806a2e13 authored almost 14 years ago by Mike Sassak <[email protected]>
Release 0.3.5

a3aafed0e0b36a9bab26e0e7cf91d8528eb715fb authored almost 14 years ago by aslakhellesoy <[email protected]>
Clean up remaining quoted run steps

ffcdac8bef324ef9c2c9b133bde0d6b824e296ac authored almost 14 years ago by Mike Sassak <[email protected]>
Merge order of operations branch

f2c39486963481e226ffd86b216bfe4cea3af4bc authored almost 14 years ago by Mike Sassak <[email protected]>
Use backticks (`) instead of quotes (") to specify command line. Quote still works, but is deprecated.

cd06c786b2e445c9dd955ec74419a7093332ec69 authored almost 14 years ago by aslakhellesoy <[email protected]>
Merge branch 'master' of https://github.com/aeden/aruba

92f298e262c0374acc301df1b6e14b0a165c2ba8 authored almost 14 years ago by aslakhellesoy <[email protected]>
Updated gemspecs to use >= which is more relaxed. Our dependent gems seem to have stabilized.

5c8dc328826b7736c8e4d0f7d0dad3b56152e8af authored almost 14 years ago by aslakhellesoy <[email protected]>
Store processes in an array to ensure order on Ruby 1.8.x

53b226bd556d3d78b41a1a255481f81220a3adb6 authored almost 14 years ago by Mike Sassak <[email protected]>
use ` as an alternate syntax for enclosing commands to run

cff82186356e028854b226ea15b35c94c4b97d0e authored almost 14 years ago by Anthony Eden <[email protected]>
Release 0.3.3

b4b8db820508950d9e589d308b8892908e2b3512 authored almost 14 years ago by aslakhellesoy <[email protected]>
Merge remote-tracking branch 'lindes/pass_tests'

ed8d8e82db7c3ba8d51a3e3885260361c9c8cebf authored almost 14 years ago by aslakhellesoy <[email protected]>
More version upgrades

a47dc45ed1299b6c0d8d7e4cfb22db94c5d760d2 authored almost 14 years ago by aslakhellesoy <[email protected]>
Depend on latest rspec

e900216f207875a61f745d75d1e830719d9fc497 authored almost 14 years ago by aslakhellesoy <[email protected]>
Ignore .bundle dir

b90661c5c646e4ee0f6bfc818a9d3af3f18e1d15 authored almost 14 years ago by Mike Sassak <[email protected]>
Require RSpec 2.y.z rather than 2.3.z

e72c62297c8446e2988b4476deb61876d5754714 authored almost 14 years ago by Mike Sassak <[email protected]>
Updated RSpec depencency to 2.5.0, RubyGems to 1.6.1

672f9b92835bb63cfcb190789bbb5bd274c68b4f authored almost 14 years ago by Mike Bethany <[email protected]>
Updated RSpec depencency to 2.5.0

1a0f957a477719e727a2696183af841f49d8a1f7 authored almost 14 years ago by Mike Bethany <[email protected]>
notes to use Ruby 1.9.x

hash order is predictable in ruby 1.9.x, and wasn't previously.
Notes:
http://www.igvita.com/200...

72fab2cd33af7bdfce80090fa5d3eaca8a8e8dfb authored almost 14 years ago by David Lindes <[email protected]>
note specific file for support: env.rb

9bad8dc4c6b1ce92f96b899008c1af7cf2a5468e authored almost 14 years ago by David Lindes <[email protected]>
Release 0.3.2

b301c0d32df182b7df3e9a276af6f776ca814691 authored about 14 years ago by aslakhellesoy <[email protected]>
Release 0.3.1

4945a0f4eeccae7810400d2a17922c8ae9a27893 authored about 14 years ago by aslakhellesoy <[email protected]>
Repair code that was failing on 1.8.7. Closes #43, Closes #44.

d5bf83b5b3d623e40298e59a56bbc96bbcf8fe80 authored about 14 years ago by aslakhellesoy <[email protected]>
Quotes and newlines no longer escaped. Use pystring if you need newlines.

0ae2651362447d6ba94a8826cbb3cd2b8d74794b authored about 14 years ago by aslakhellesoy <[email protected]>
Quotes and newlines no longer escaped. Use pystring if you need newlines.

9b28f156e1d187e4d734dc8915db13824a51896f authored about 14 years ago by aslakhellesoy <[email protected]>
Method invocation dot must follow immediately

5ef2b916bd180de6dfcd9560744fd571714dee3d authored about 14 years ago by Mike Sassak <[email protected]>
Release 0.3.0

075d8a066c2877a8bbc7956ce4c50da8e74744a1 authored about 14 years ago by aslakhellesoy <[email protected]>
Attribution. Closes #42.

23cd24e7e59933f81c55732685078a3e2c4e2b80 authored about 14 years ago by aslakhellesoy <[email protected]>
Merge remote branch 'remotes/msassak/wait-for-io'

83a7942d9e1d6d39d8fe15dd01dfd31ae4d39c37 authored about 14 years ago by aslakhellesoy <[email protected]>
Quotes (") and newline (\n) in step arguments no longer need to be backslash-escaped.

82019cd301511ef62ecb7c23fa0d22ec00a3a347 authored about 14 years ago by aslakhellesoy <[email protected]>
New stepdef Then /^the stdout should contain:$/ do |partial_output|

a7729a7f3fa9b19a4fa780a73503af3b0174797b authored about 14 years ago by aslakhellesoy <[email protected]>
Runtime configuration docs

4a678c1399831448109fb6037a715c6a03f796ed authored about 14 years ago by Mike Sassak <[email protected]>
Pass IO wait seconds into new Processes

c743258f1e4eb25d3433acbdb586b4fc6866eb14 authored about 14 years ago by Mike Sassak <[email protected]>
Give IO from a process time to catch up only if it is running

b76d33214824205b17c4408077b5c6e702cdfa57 authored about 14 years ago by Mike Sassak <[email protected]>
Split command with shellwords so more stuff pass on JRuby

4b24961216f00d049be51449cefc075db530907e authored about 14 years ago by aslakhellesoy <[email protected]>
Nobody uses that old stuff

e28ea09f350aa9faa38ea07b1965e340aabfe03e authored about 14 years ago by aslakhellesoy <[email protected]>
Resolve conflict

83d76c04efb4c6a2b3a5916492a01c0174e4bdfd authored about 14 years ago by aslakhellesoy <[email protected]>
Merge branch 'master' of https://github.com/pfhawkins/aruba into pfhawkins-master

d384d5560ae7df83024809ed918f25179e0c93ce authored about 14 years ago by aslakhellesoy <[email protected]>
Resolve conflict

90079e10a0a6f8d59e7ca5001abf8c5392fe387b authored about 14 years ago by aslakhellesoy <[email protected]>
Newer rspec

fa8363462b6dde31b516eb55069a49f3e91c41a5 authored about 14 years ago by aslakhellesoy <[email protected]>
History and attribution

ef6a1ef861108acb7e88889ce093235bbe8cb803 authored about 14 years ago by Mike Sassak <[email protected]>
Merge aslakhellesoy/master

6fdda4ee347b40f80ce96a2c3d317230969576f4 authored about 14 years ago by Mike Sassak <[email protected]>
More tweaks and gemspec update for released version of childprocess

acb1c52b4d84ddcb0c22896b2050841ebb812fd4 authored about 14 years ago by Mike Sassak <[email protected]>
Tweak to use new childprocess api

f97261b2ae223514786df065a47bc1f91a598703 authored about 14 years ago by Mike Sassak <[email protected]>
Updated require line in README to reflect new usage ('aruba/cucumber').

757123dbcd9aba681d8e4be6a0dfa15fe408360c authored about 14 years ago by P. F. Hawkins <[email protected]>
rspec is required for step_definitions, not just spec'ing the library

Sample output from tests using aruba:
Then the output should contain "xyz" # aruba-0.2.7/lib/aru...

df8fb05f8de00b77ebbe376405e91f3075efb047 authored about 14 years ago by Matt Scilipoti <[email protected]>
Move fix closer to its permanent home

4535f5b82a5bb93f9bd0690f7f20e37b6801e962 authored about 14 years ago by Mike Sassak <[email protected]>
ws

ac8b59f2cf8f1ed23c0a229bdf67b1ebe8f168bc authored about 14 years ago by aslakhellesoy <[email protected]>
Attribution. Closes #30.

5536eb086d443ec43732122bb8a797624d480802 authored about 14 years ago by aslakhellesoy <[email protected]>
Merge branch 'master' of git://github.com/bracki/aruba

fed3db4739b9a3fe4192c836bea4129a0968b446 authored about 14 years ago by aslakhellesoy <[email protected]>
Merge remote branch 'msassak/30-flush-output-before-stopping-process'

46da77c8abdc2ca5db37bfc493d8af2be1cff88e authored about 14 years ago by aslakhellesoy <[email protected]>
require 'aruba/cucumber' instead of 'aruba' to prevent bundler from loading aruba nilly willy.

2b82db03816471732246b0ef6db28fba877a2874 authored about 14 years ago by aslakhellesoy <[email protected]>
All features passing after piling on the hacks

0c4d1e54ea235664354b83763c0f3cc1a710f150 authored about 14 years ago by Mike Sassak <[email protected]>
Return exit code after stoping--7 features failing

29b1178d90d077be33e0cdf20c701a2e5e252070 authored about 14 years ago by Mike Sassak <[email protected]>
First pass at childprocess integration, 18 features failing

077396ada6d675356401e43486c0b7ed236cdb20 authored about 14 years ago by Mike Sassak <[email protected]>
Document how @dirs can change the default directory.

a60a7261fa1962bad4764575ad1982b370ffae77 authored about 14 years ago by Jan Brauer <[email protected]>
Flush output before stopping so processes that have buffered their output will exit gracefully

e560605ee9fee19ad69478590ff6e5da69c89ebe authored about 14 years ago by Mike Sassak <[email protected]>
You can set @aruba_timeout_seconds in a Before hook to tell Aruba to wait for a process to complete. Default: 1 second.

5908786019df49b1ee2f93c29b1469fa8bcc35cb authored about 14 years ago by aslakhellesoy <[email protected]>
Fix minor bug in /^the stdout should contain exactly:$/

bd52516595b4b50b780d036655e545e08f28622c authored about 14 years ago by aslakhellesoy <[email protected]>
Release 0.2.5

7be7d84446951d901842d604ea4dfec593800f9b authored about 14 years ago by aslakhellesoy <[email protected]>
Update scenario with newer steps. Closes #17.

6f168de38d2f381a622625a6354f13d2df861fca authored about 14 years ago by aslakhellesoy <[email protected]>
Attribution

11045af4b084a7fb06a9d22ede0a4670c1367e0d authored about 14 years ago by aslakhellesoy <[email protected]>
Update to newer API

ecf8fabdc27316158ee24b5d09e8f1b5ce674e6c authored about 14 years ago by aslakhellesoy <[email protected]>
Merge branch 'then_file_singular' of https://github.com/tsigo/aruba into tsigo-then_file_singular

79cdb4b77f5398d5cec4b19511eb4584b03f4240 authored about 14 years ago by aslakhellesoy <[email protected]>
Add a scenario for non existant command

f08cca84a030fcfd62983e11104596b6c93998c2 authored about 14 years ago by aslakhellesoy <[email protected]>
Bump Cucumber version

7c720b8c80449abcfc584b63299730fedf3da73d authored about 14 years ago by aslakhellesoy <[email protected]>
combined_output has been replaced with all_output

8400f2b9cb23b15bf3a3996a27cd6633f896ef7c authored about 14 years ago by Mike Sassak <[email protected]>
Fix merge conflict in History.txt

0d7a2945a78cc3a3b5fa3ab3f465f8cf5a140091 authored about 14 years ago by Mike Sassak <[email protected]>