[DRE-commits] [ruby-aruba] 83/98: Version bump
Hideki Yamane
henrich at moszumanska.debian.org
Tue Mar 22 12:20:43 UTC 2016
This is an automated email from the git hooks/post-receive script.
henrich pushed a commit to branch debian/sid
in repository ruby-aruba.
commit 8119ba294a04a995946972c27bf3cc4333c1b396
Author: Dennis Günnewig <dg1 at ratiodata.de>
Date: Tue Jan 26 08:56:28 2016 +0100
Version bump
---
History.md | 150 +++++++++++++++++++++++++--------------------------
lib/aruba/version.rb | 2 +-
2 files changed, 76 insertions(+), 76 deletions(-)
diff --git a/History.md b/History.md
index 4d201dc..617f325 100644
--- a/History.md
+++ b/History.md
@@ -1,4 +1,78 @@
-# Latest Release
+# UNRELEASED
+
+## [v1.0.0](https://github.com/cucumber/aruba/compare/v0.11.0...v1.0.0)
+
+* Support for rubies older than 1.9.3 is discontinued - e.g 1.8.7 and 1.9.2
+* aruba requires "cucumber 2" for the feature steps. The rest of aruba should
+ be usable by whatever testing framework you are using.
+* Overwriting methods for configuration is discontinued. You need to use
+ `aruba.config.<variable>` or `Aruba.configure { |config| config.<variable>`
+ instead.
+* "aruba/reporting" will be removed. Please use `@debug`-tag + `byebug`,
+ `debugger`, `pry` to troubleshoot your feature tests.
+* Set environment variables will have only effect on `#run` and the like +
+ `#with_environment { }`.
+* The process environment will be fully resetted between tests. Sharing state
+ via ENV['VAR'] = 'shared state' between tests will not be possible anymore.
+ Please make that obvious by using explicit steps or use the aruba API for
+ that.
+* There will be a major cleanup for command execution. There will be only
+ `run` and `run_simple` left. `run_interactive` is replaced by `run`.
+* Setting the root directory of aruba via method overwrite or configuration -
+ this should be your project root directory where the test suite is run.
+* The direct use of "InProcess", "DebugProcess" and "SpawnProcess" is not
+ supported anymore. You need to use "Command" instead. But be careful, it has
+ a different API.
+* HOME can be configured via `Aruba.configure {}` and defaults to
+ `File.join(aruba.config.root_directory, aruba.config.working_directory?)`
+ if `aruba/cucumber` or `aruba/rspec` is used.
+* Use different working directories based on test suite - RSpec, Cucumber.
+ It's `tmp/rspec` and `tmp/cucumber` now to make sure they do not overwrite
+ the test results from each other.
+* The use of `@interactive` is discontinued. You need to use
+ `#last_command_started`-method to get access to the interactively started
+ command.
+* If multiple commands have been started, each output has to be check
+ separately
+
+ ```cucumber
+ Scenario: Detect stdout from all processes
+ When I run `printf "hello world!\n"`
+ And I run `cat` interactively
+ And I type "hola"
+ And I type ""
+ Then the stdout should contain:
+ """
+ hello world!
+ """
+ And the stdout should contain:
+ """
+ hola
+ """
+ And the stderr should not contain anything
+ ```
+
+# RELEASED
+
+## [v0.13.0](https://github.com/cucumber/aruba/compare/v0.12.0...v0.13.0)
+
+* Add two new hooks for rspec and cucumber to make troubleshooting feature
+ files easier (PR #338):
+ * command_content: Outputs command content - helpful for scripts
+ * command_filesystem_status: Outputs information like group, owner, mode,
+ atime, mtime
+* Add generator to create ad hoc script file (PR #323, @AdrieanKhisbe)
+* Colored announcer output similar to the color of `cucumber` tags: cyan
+* Fixed bug in announcer. It announces infomation several times due to
+ duplicate announce-calls.
+* Refactorings to internal `#simple_table`-method (internal)
+* Refactored Announcer, now it supports blocks for announce as well (internal)
+* Fix circular require warnings (issue #339)
+* Fix use of old instances variable "@io_wait" (issue #341). Now the
+ default value for io_wait_timeout can be set correctly.
+* Make it possible to announce information on command error, using a new option
+ called `activate_announcer_on_command_failure` (PR #335, @njam)
+* Re-integrate `event-bus`-library into `aruba`-core (PR #342)
## [v0.12.0](https://github.com/cucumber/aruba/compare/v0.11.2...v0.12.0)
@@ -493,77 +567,3 @@
## [v0.1.0](https://github.com/cucumber/aruba/compare/ed6a175d23aaff62dbf355706996f276f304ae8b...v0.1.1)
* First release (David Chelimsky and Aslak Hellesøy)
-
-# Upcoming un-released versions
-
-## [v0.13.0](https://github.com/cucumber/aruba/compare/v0.12.0...v0.13.0)
-
-* Add two new hooks for rspec and cucumber to make troubleshooting feature
- files easier (PR #338):
- * command_content: Outputs command content - helpful for scripts
- * command_filesystem_status: Outputs information like group, owner, mode,
- atime, mtime
-* Add generator to create ad hoc script file (PR #323, @AdrieanKhisbe)
-* Colored announcer output similar to the color of `cucumber` tags: cyan
-* Fixed bug in announcer. It announces infomation several times due to
- duplicate announce-calls.
-* Refactorings to internal `#simple_table`-method (internal)
-* Refactored Announcer, now it supports blocks for announce as well (internal)
-* Fix circular require warnings (issue #339)
-* Fix use of old instances variable "@io_wait" (issue #341). Now the
- default value for io_wait_timeout can be set correctly.
-* Make it possible to announce information on command error, using a new option
- called `activate_announcer_on_command_failure` (PR #335, @njam)
-* Re-integrate `event-bus`-library into `aruba`-core (PR #342)
-
-## [v1.0.0](https://github.com/cucumber/aruba/compare/v0.11.0...v1.0.0)
-
-* Support for rubies older than 1.9.3 is discontinued - e.g 1.8.7 and 1.9.2
-* aruba requires "cucumber 2" for the feature steps. The rest of aruba should
- be usable by whatever testing framework you are using.
-* Overwriting methods for configuration is discontinued. You need to use
- `aruba.config.<variable>` or `Aruba.configure { |config| config.<variable>`
- instead.
-* "aruba/reporting" will be removed. Please use `@debug`-tag + `byebug`,
- `debugger`, `pry` to troubleshoot your feature tests.
-* Set environment variables will have only effect on `#run` and the like +
- `#with_environment { }`.
-* The process environment will be fully resetted between tests. Sharing state
- via ENV['VAR'] = 'shared state' between tests will not be possible anymore.
- Please make that obvious by using explicit steps or use the aruba API for
- that.
-* There will be a major cleanup for command execution. There will be only
- `run` and `run_simple` left. `run_interactive` is replaced by `run`.
-* Setting the root directory of aruba via method overwrite or configuration -
- this should be your project root directory where the test suite is run.
-* The direct use of "InProcess", "DebugProcess" and "SpawnProcess" is not
- supported anymore. You need to use "Command" instead. But be careful, it has
- a different API.
-* HOME can be configured via `Aruba.configure {}` and defaults to
- `File.join(aruba.config.root_directory, aruba.config.working_directory?)`
- if `aruba/cucumber` or `aruba/rspec` is used.
-* Use different working directories based on test suite - RSpec, Cucumber.
- It's `tmp/rspec` and `tmp/cucumber` now to make sure they do not overwrite
- the test results from each other.
-* The use of `@interactive` is discontinued. You need to use
- `#last_command_started`-method to get access to the interactively started
- command.
-* If multiple commands have been started, each output has to be check
- separately
-
- ```cucumber
- Scenario: Detect stdout from all processes
- When I run `printf "hello world!\n"`
- And I run `cat` interactively
- And I type "hola"
- And I type ""
- Then the stdout should contain:
- """
- hello world!
- """
- And the stdout should contain:
- """
- hola
- """
- And the stderr should not contain anything
- ```
diff --git a/lib/aruba/version.rb b/lib/aruba/version.rb
index 87e534e..45d68a7 100644
--- a/lib/aruba/version.rb
+++ b/lib/aruba/version.rb
@@ -1,3 +1,3 @@
module Aruba
- VERSION = '0.12.0'
+ VERSION = '0.13.0'
end
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-aruba.git
More information about the Pkg-ruby-extras-commits
mailing list