All Versions
Latest Version
Avg Release Cycle
55 days
Latest Release
492 days ago

Changelog History
Page 9

  • v0.2.7 Changes

    • โฌ†๏ธ Upgrade to Cucumber 0.10.0. ([aslakhellesoy])
    • require 'aruba' does nothing - you have to require 'aruba/cucumber' now. This is to prevent bundler from loading it when we don't want to. ([aslakhellesoy])
    • Outputting a lot of data causes process to time out ([#30], [msassak])
  • v0.2.6 Changes

    • โฑ You can set @aruba_timeout_seconds in a Before hook to tell Aruba to wait for a process to complete. Default: 1 second. ([aslakhellesoy])
    • ๐Ÿ›  Fixed small bug in /^the stdout should contain exactly:$/ ([aslakhellesoy])
  • v0.2.5 Changes

    • โž• Added 'a file named "whatever" should (not) exist' ([rspeicher])
    • โž• Added 'a directory named "whatever" should (not) exist' ([rspeicher])
    • โž• Added /the stderr should contain exactly:"$/ ([aslakhellesoy])
    • โž• Added /the stdout should contain exactly:"$/ ([aslakhellesoy])
    • โž• Added /it should pass with exactly:/ ([aslakhellesoy])
    • @announce, @announce-dir and @announce-cmd for interactive processes ([msassak])
    • โž• Add step defs for detecting output, stdout and stderr by process name ([msassak])
    • Stop all processes before verifying filesystem changes to ensure async operations are complete ([#17], [msassak])
    • Outputting large amounts of data causes run steps to hang ([#18], [msassak])
  • v0.2.4 Changes

    • โž• Added step definitions for removing files and checking presence of a single file. ([aslakhellesoy])
  • v0.2.3 Changes

    • Directory should not exist gives false-positive ([#13], [#15], [nruth])
    • โž• Added step definitions for comparing file contents with regexps ([#9], [aslakhellesoy])
    • Always put ./bin at the beginning of $PATH to make it easier to run own executables ([#7], [aslakhellesoy])
    • Communication with interactive processes ([#4], [msassak])
    • โœ‚ Remove hyphens separating stdout and stderr ([aknuds1])
  • v0.2.2 Changes

    • โž• Added a @bin tag that sets up './bin' first on the path ([aslakhellesoy])
    • ๐Ÿ’Ž Richer API making aruba easier to use from Ruby code. (Mark Nijhof, [aslakhellesoy])
    • ๐Ÿ‘ No more support for RVM. Use rvm 1.9.2,1.8.7 exec cucumber .... instead. (Mark Nijhof, [aslakhellesoy])
  • v0.2.1 Changes

    • Always compare with RSpec should =~ instead of should match. This gives a diff when there is no match. ([aslakhellesoy])
  • v0.2.0 Changes

    • โž• Added aruba.gemspec. ([dchelimsky])
    • Several step definitions regarding output have changed. ([#1], [aslakhellesoy])

      - /^I should see "([^\"]*)"$/
      + /^the output should contain "([^"]*)"$/
      - /^I should not see "([^\"]*)"$/
      + /^the output should not contain "([^"]*)"$/
      - /^I should see:$/
      + /^the output should contain:$/
      - /^I should not see:$/
      + /^the output should not contain:$/
      - /^I should see exactly "([^\"]*)"$/
      + /^the output should contain exactly "([^"]*)"$/
      - /^I should see exactly:$/
      + /^the output should contain exactly:$/
      - /^I should see matching \/([^\/]*)\/$/
      + /^the output should match \/([^\/]*)\/$/
      - /^I should see matching:$/
      + /^the output should match:$/
  • v0.1.9 Changes

    • If the GOTGEMS environment variable is set, bundler won't run (faster). ([aslakhellesoy])
  • v0.1.8 Changes

    • ๐Ÿ‘€ Use // instead of "" for "I should see matching" step. ([aslakhellesoy])
    • Replace rvm gemset character '%' with '@' for rvm 0.1.24 ([#5], Ashley Moran)
    • ๐Ÿ‘Œ Support gem bundler, making it easier to specify gems. ([aslakhellesoy])