Changelog for
ruby2.2-rubygem-aruba-doc-0.14.2-1.3.x86_64.rpm :
Wed Aug 17 14:00:00 2016 cooloAATTsuse.com
- updated to version 0.14.2
see installed History.md
Sat Mar 19 13:00:00 2016 cooloAATTsuse.com
- updated to version 0.14.1
see installed History.md
[#]# [v0.14.1](https://github.com/cucumber/aruba/compare/v0.14.0...v0.14.1)
* Fixed bug in framework step
Wed Mar 9 13:00:00 2016 cooloAATTsuse.com
- updated to version 0.14.0
see installed History.md
[#]# [v0.14.0](https://github.com/cucumber/aruba/compare/v0.13.0...v0.14.0)
* Add `
/exe` to search path for commands: This is the new default if you setup a
project with bundler.
* Add some more steps to modify environment
Wed Jan 27 13:00:00 2016 cooloAATTsuse.com
- updated to version 0.13.0
see installed History.md
Thu Jan 21 13:00:00 2016 cooloAATTsuse.com
- updated to version 0.12.0
see installed History.md
[#]# [v0.12.0](https://github.com/cucumber/aruba/compare/v0.11.2...v0.12.0)
* Add matcher to check if a command can be found in PATH (PR #336)
* Fixed issue with environment variables set by external libraries (fix #321,
issue #320)
[#] Old releases
Thu Dec 10 13:00:00 2015 cooloAATTsuse.com
- updated to version 0.11.2
see installed History.md
Sat Nov 28 13:00:00 2015 cooloAATTsuse.com
- updated to version 0.11.1
see installed History.md
[#]# [v0.11.1](https://github.com/cucumber/aruba/compare/v0.11.pre4...v0.11.1)
* Use fixed version of event-bus
* Refactored and improved documentation (feature tests) in PR #309
[#] Old releases
[#]# [v0.11.0](https://github.com/cucumber/aruba/compare/v0.11.pre4...v0.11.0)
* Accidently pushed to rubygems.org - yanked it afterwards
[#]# [v0.11.0.pre4](https://github.com/cucumber/aruba/compare/v0.11.pre3...v0.11.0.pre4)
* Fixed syntax for Hash on ruby 1.8.7
* Reorder rubies in .travis.yml
[#]# [v0.11.0.pre3](https://github.com/cucumber/aruba/compare/v0.11.pre2...v0.11.0.pre3)
* Fixed syntax for proc on ruby 1.8.7
[#]# [v0.11.0.pre2](https://github.com/cucumber/aruba/compare/v0.11.pre...v0.11.0.pre2)
* Integrate `EventBus` to decouple announcers from starting, stopping commands
etc. This uses nearly the same implementation like `cucumber`. (PR #309)
* Starting/Stopping a command directly (`command.start`, `command.stop`) is now
reported to the command monitor and `last_command_stopped` is updated
correctly
* Added `#restart` to `Command` to make it possible to restart a command
* Added check to prevent a command which has already been started, to be
started again. Otherwise you\'ve got hidden commands which are not stopped
after a cucumber/rspec/minitest run.
* Adding alot of documentation to `aruba`
* Refactored `#run`: Now it wants you to pass a `Hash` containing the options.
The old syntax is still supported, but is deprecated.
* Added `#find_command` as experimental feature. It searches the started
commands from last to first.
* Added `be_an_executable` matcher
[#]# [v0.11.0.pre](https://github.com/cucumber/aruba/compare/v0.10.2...v0.11.0.pre)
* Set stop signal which should be used to stop a process after a timeout or
used to terminate a process. This can be used to stop processes running
docker + \"systemd\". If you send a systemd-enable container SIGINT it will be
stopped.
* Added a configurable amount of time after a command was started -
startup_wait_time. Otherwise you get problems when a process takes to long to
startup when you run in background and want to sent it a signal.
* Replace `` in commandline, e.g. ``
[experimental]
* Added announce formatter for time spans, e.g. `startup_wait_time`
* All `
*Process`-classes e.g. `BasicProcess`, `SpawnProcess` etc. are marked as
private. Users should use `#run(\'cmd\')` and don\'t use the classes directly.
* `rvm`-methods are deprecated. They too ruby specific.
Wed Nov 11 13:00:00 2015 cooloAATTsuse.com
- updated to version 0.10.2
see installed History.md
Sat Oct 31 13:00:00 2015 cooloAATTsuse.com
- updated to version 0.10.0
see installed History.md
[#]# [v0.10.0](https://github.com/cucumber/aruba/compare/v0.10.0.pre2...v0.10.0)
* Fix \'\"#exit_timeout\" is deprecated\' error (issue #314)
[#] Old releases
[#]# [v0.10.0.pre2](https://github.com/cucumber/aruba/compare/v0.10.0.pre...v0.10.0.pre2)
* Take over code from `RSpec::Support::ObjectFormatter` since `rspec-support`
is not intended for public use.
[#]# [v0.10.0.pre](https://github.com/cucumber/aruba/compare/v0.9.0...v0.10.0)
* Add some new steps to make writing documentation easier using \"cucumber\",
\"rspec\", \"minitest\" together with \"aruba\" - see [Feature](features/getting_started/supported_testing_frameworks.feature)
for some examples
* Write output of commands directly to disk if SpawnProcess is used (see https://github.com/cucumber/aruba/commit/85d74fcca4fff4e753776925d8b003cddaa8041d)
* Refactored API of cucumber steps to reduce the need for more methods and make
it easier for users to write their own steps (issue #306)
* Added `aruba init` to the cli command to setup environment for aruba (issue
[#308])
* Added new method `delete_environment_variable` to remove environment variable
* Added work around because of method name conflict between Capybara and RSpec
(https://github.com/cucumber/aruba/commit/1939c4049d5195ffdd967485f50119bdd86e98a0)
[#]# [v0.9.0](https://github.com/cucumber/aruba/compare/v0.9.0.pre2...v0.9.0)
* Fix feature test
* Fix ordering in console
* Fix bug in console handling SIGINT
* Deprecated Aruba/Reporting before we remove it
Wed Aug 19 14:00:00 2015 cooloAATTsuse.com
- updated to version 0.9.0
see installed History.md
[#]# [v0.9.0.pre2](https://github.com/cucumber/aruba/compare/v0.9.0.pre...v0.9.0.pre2)
* Redefine #to_s and #inspect for BasicProcess to reduce the sheer amount of
information, if a command produces a lot of output
* Added new matcher `#all_objects` to check if an object is included + a error message for
failures which is similar to the `#all`-matcher of `RSpec`
* Add `have_output`-, `have_output_on_stderr`, `have_output_on_stdout`-matchers
* Replace all `assert_
*` and `check_
*`-methods through expectations
* Add hook `AATTannounce-output` to output both, stderr and stdout
* Add a lot of documentation (issue #260)
* Replace `#last_command` through `#last_command_started` and
`#last_command_stopped` to make it more explicit
* Improve syntax highlighting in cucumber feature tests by adding programming
language to `\"\"\"`-blocks
* Rename tags `AATTignore-
*` to `AATTunsupported-on-
*`
* Introduce our own `BaseMatcher`-class to remove the dependency to `RSpec`\'s
private matcher APIs
* Now we make the process started via `SpawnProcess` the leader of the group to
kill all sub-processes more reliably
[#] Old releases
[#]# [v0.9.0.pre](https://github.com/cucumber/aruba/compare/v0.8.1...v0.9.0.pre)
* Improve documentation for filesystem api and move it to feature tests
* Add logger to aruba. Its output can be captured by rspec.
* Fix incorrect deprecation message for check_file_presence (issue #292)
* Fix for Gemfile excludes windows for many gems (issue #282)
* Make feature tests compatible with ruby 1.9.2
* Gather disk usage for file(s) (issue #294)
* Replace keep_ansi-config option by remove_ansi_escape_sequences-option
* Split up `#unescape` into `#extract_text` and `#unescape_text`
* Use `UnixPlatform` and `WindowsPlatform` to make code for different platforms maintainable
* Work around `ENV`-bug in `Jruby` buy using `#dup` on `ENV.to_h` (issue jruby/jruby#3162)
* Speed up test on `JRuby` by using `--dev`-flag
* Work around problems when copying files with `cp` on MRI-ruby 1.9.2
* Add cmd.exe /c for SpawnProcess on Windows (issue #302)
* Split up `#which` for Windows and Unix/Linux (issue #304)
* Add `aruba console`-command to play around with aruba (issue 305)
Thu Jul 16 14:00:00 2015 cooloAATTsuse.com
- updated to version 0.8.1
see installed History.md
Tue Jul 14 14:00:00 2015 cooloAATTsuse.com
- updated to version 0.8.0
see installed History.md
[#]# [v0.8.0.pre4](https://github.com/cucumber/aruba/compare/v0.8.0.pre4...v0.8.0.pre5)
* Build with cucumber 1.3.x on ruby 1.8.7, with cucumber 2.x on all other platforms
* Fixed bugs in aruba\'s cucumber steps
* Disable use of `win32/file`
[#]# [v0.8.0.pre3](https://github.com/cucumber/aruba/compare/v0.8.0.pre2...v0.8.0.pre3)
* Depend on cucumber 1.3.x for compatibility on ruby 1.8.7
* Change PWD and OLDPW when `cd(\'path\')` or `cd(\'path\') {}` is used
* Make nesting of `cd` possible
* Make `run` inside `cd` possible
* Fixed some bugs
* Move `Aruba.proces = InProcess|SpawnProcess|DebugProcess` to `aruba.config`
* Deprecate direct use of `InProcess|SpawnProcess|DebugProcess`. Now `Command`
needs to be used
* Add new configuration options `command_launcher` and `main_klass` for
deprecation of old-style `Aruba.process = `, `:spawn` is the default
value for the `command_launcher`-option
* Added checks for version of `rspec-expectations` to support older `rspec`
versions like `2.11`
* Now each `path/to/dir` pushed to `aruba.current_directory` is `pop`ed as whole
* Make testing of `aruba.current_directory` easier by supporting `end_with?` and `start_with?`
[#]# [v0.8.0.pre2](https://github.com/cucumber/aruba/compare/v0.8.0...v0.8.0.pre2)
* Relax requirement on rspec-expectations (3.3 -> 2.11)
[#]# [v0.8.0.pre](https://github.com/cucumber/aruba/compare/v0.7.4...v0.8.0.pre)
* Make aruba compatible with \"ruby 1.8.7\" and \"ruby 1.9.3\" again (fixes #279)
* Move more and more documentation to cucumber steps (partly fixes #268)
* Refactoring of test suits, now rspec tests run randomly
* Move Aruba constants to configuration class (fixes #271)
* Added runtime configuration via `aruba.config` which is reset for each test run
* Refactored hooks: now there are `after()` and `before()`-hooks, old
before_cmd-hook is still working, but is deprecated, added new
`after(:command)`-hook.
* Refactored jruby-startup helper
* Cleanup API by moving deprecated methods to separate class
* Cleanup Core API - reduced to `cd`, `expand_path`, `setup_aruba` and use expand_path wherever possible (fixes #253)
* Better isolation for environment variable manipulation - really helpful from 1.0.0 on
* Move configuration files like `jruby.rb` to `aruba/config/`-directory
* Change default exit timeout to 15 seconds to work around long running processes on travis
Wed Jul 8 14:00:00 2015 cooloAATTsuse.com
- updated to version 0.7.4
see installed History.md
Fri Jul 3 14:00:00 2015 cooloAATTsuse.com
- updated to version 0.7.1
see installed History.md
* Introducing root_directory (issue #232)
* Introducing fixtures directory (issue #224)
* Make sure a file/directory does not exist + Cleanup named file/directory steps (issue #234)
* Make matcher have_permisions public and add documentation (issue #239)
* Added matcher for file content (issue #238)
* Add rspec integrator (issue #244)
* Deprecate _file/_directory in method names (issue #243)
* Improve development environment (issue #240)
Tue Feb 10 13:00:00 2015 cooloAATTsuse.com
- updated to version 0.6.2
Mon Sep 29 14:00:00 2014 mrueckertAATTsuse.de
- rebuild for new packaging schema
Thu Feb 6 13:00:00 2014 kkaempfAATTsuse.com
- Initial version 0.5.4