[DRE-commits] [ruby-aruba] branch debian/sid updated (d047b66 -> f0268d2)
Hideki Yamane
henrich at moszumanska.debian.org
Sat Nov 28 01:16:25 UTC 2015
This is an automated email from the git hooks/post-receive script.
henrich pushed a change to branch debian/sid
in repository ruby-aruba.
from d047b66 upload to unstable
adds 754c9d5 Added new feature tests make it easier to find step definitions
adds ca81cec Switch from IRC to gitter build notifications.
adds 7027897 Merge branch 'master' of github.com:cucumber/aruba
new 15b0e65 Remove pry-stack_explorer, we don't use it
new 2fc3ef4 Make the use of $std* and $kernel more obvious
new d62c6f6 Add warning that :in_process cannot be used interactively
new 0b76824 Better place for timeout
new 0988fec Set signal used to stop/terminate a command
new 0624ad8 Make it possible to give 1 second instead of 1 seconds
new 4af9408 Terminate/Stop command via cucumber steps
new 67b9109 Send a signal to command
new e686fd2 Add startup wait time to help slow processes to startup before going on
new b6d81ff Make the command exit with 0
new e0e0f8c Refactor order of announcers
new 567eb2d Stopped? checks for exited?, but this is checked somewhere else as well
new be0bb38 Refactor stopping/terminating commands to make it easier to maintain
new e86df43 Replace special variables in commandline string
new d8c5133 Added null process to make duck typing for nil values easier
new b1fcbf8 Refactor step places from core to command
new 7cf8f43 Added documentation/tests for sending signals from cucumber
new 001109b Fixed offenses
new 8b36cdd Make directory layout of steps and api the same
new adcd0e9 Move feature tests to correct file
new 0bce704 Added formatter for time span
new 79a5c8c Mark classes as private. There's an API method users can use
new 8b2b841 Fixed configuration feature
new 4c05f6d Either use "a" or "the"
new ebcba5b Out debug information for announcements: timeout, timespan
new 32c7d9d Fixed formatter for announcer wait_time
new 62575c8 Update to latest rubies
new 1a8d017 Handle a command which stopped before you send the signal to it
new 86b2e33 Replace signal USR1 through HUP because jruby use this signal internally and recommends to use something else
new 37426f8 Fixed timing values
new f9c22ea Added hooks to work around problemw with specific platforms
new a0e2f9e Set last command stopped and exit code, when a command is terminated
new 11002f9 Use process monitor to set the last command stopped
new 050772f Fixed tests for run
new fe7ce90 Run skip_invoke on scenario
new ad3fc81 Kill cucumber after 5 seconds because running this too long will cause a heap overflow on jruby
new 805a5cc Merge pull request #316 from dg-ratiodata/feature/stop_signal
new bf918ac Version bump
new 724b942 Replace internal event queue with event-bus from library
new cd32e2a No need to check this
new b6b7b4f Now an error is raised if no command has been started previously
new 3c46eec Fixed bugs in new code
new 018b486 Merge pull request #309 from dg-ratiodata/feature/move_to_event_queue
new 32add59 Version bump
new daa8a10 Update history
new 33e8502 Merge branch 'feature/move_to_event_queue'
new 4c55e24 Update readme to ping travis
new 6287035 Fixed syntax for proc to make ruby 1.8.7 happy
new 8aa5331 Version bump
new 026d1ee Make hash syntax compatible with old ruby
new 9aa7698 Reorder rubies in travis.yml
new fbfc8f6 Version bump
new 5946b73 Update history
new 37e7631 Use latest version of event-bus
new 85b8899 Version bump
new 8a5e150 Move cleanup step to usage
new 5b3cab8 Move utf-8 to file content steps
new ceb7343 Moved announce tests to steps/core
new 790822e Moved output features to command
new a1c5a87 Moved launcher files
new 374bef1 Moved flushing to output
new e2ca454 Duplicate example
new 33ba011 Split up feature test
new 312f661 Moved tests
new e1b37d7 Moved usage tests
new ffd9d7f Split up feature
new 70fa1bf Updated history
new 6a39d98 Fixed offenses
new 8260d90 Cleanup README
new 0a3bffa Merge pull request #319 from dg-ratiodata/feature/refactor_documentation
new ccca036 Version bump
new bbbd305 Merge tag 'v0.11.1' into debian/sid
new e9964b4 new upstream release
new f0268d2 add new dependency ruby-event-bus
The 74 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 19 +-
Gemfile | 6 +-
History.md | 58 +++-
README.md | 347 ++------------------
aruba.gemspec | 1 +
debian/changelog | 8 +
debian/control | 4 +-
features/api/command/find_command.feature | 83 +++++
features/api/command/last_command_started.feature | 50 +++
features/api/command/last_command_stopped.feature | 89 +++++
features/api/command/run.feature | 361 ++++++++++++++++++++-
features/api/command/send_signal.feature | 53 +++
features/api/command/stop.feature | 131 ++++++++
features/api/filesystem/fixtures.feature | 104 ++++++
features/api/text/replace_variables.feature | 45 +++
features/commands/environment_variables.feature | 64 ----
features/commands/flushing.feature | 74 -----
features/configuration/startup_wait_time.feature | 48 +++
features/file_system_commands.feature | 220 -------------
.../cleanup.feature} | 17 +-
.../{usage => getting_started}/install.feature | 0
features/getting_started/run_commands.feature | 177 ++++++++++
.../supported_programming_languages.feature | 89 -----
.../writing_good_feature_tests.feature | 38 +++
features/hooks/after/command.feature | 10 +
features/hooks/before/command.feature | 10 +
.../matchers/file/be_existing_executable.feature | 87 +++++
features/output.feature | 131 --------
features/platforms/jruby.feature | 14 +
.../integration.feature} | 31 ++
features/step_definitions/hooks.rb | 91 +++++-
.../command/debug.feature} | 0
.../{commands => command}/exit_statuses.feature | 0
.../steps/{commands => command}/in_process.feature | 185 +++++++++++
.../command}/interactive.feature | 2 +-
.../command/output.feature} | 142 ++++++++
features/steps/{commands => command}/run.feature | 1 +
features/steps/command/send_signal.feature | 104 ++++++
features/steps/command/stderr.feature | 68 ++++
.../output => steps/command}/stdout.feature | 47 ++-
features/steps/command/stop.feature | 313 ++++++++++++++++++
features/{ => steps/core}/announce.feature | 0
features/steps/filesystem/append_to_file.feature | 45 +++
features/steps/filesystem/cd_to_directory.feature | 33 ++
.../steps/filesystem/check_file_content.feature | 61 ++++
.../filesystem/check_permissions_of_file.feature | 39 +++
features/steps/filesystem/compare_files.feature | 42 +++
features/steps/filesystem/create_directory.feature | 20 +-
features/steps/filesystem/create_file.feature | 29 +-
.../filesystem/existence_of_directory.feature | 57 ++++
.../steps/filesystem/existence_of_file.feature | 43 +++
features/steps/filesystem/file_content.feature | 22 ++
features/steps/filesystem/fixtures.feature | 64 ++++
.../filesystem/non_existence_of_directory.feature | 69 ++++
.../steps/filesystem/non_existence_of_file.feature | 80 +++++
features/steps/filesystem/remove_directory.feature | 38 +++
features/steps/filesystem/remove_file.feature | 38 +++
features/steps/overview.feature | 60 ++++
features/utf-8.feature | 14 -
fixtures/fixtures-app/test.txt | 1 -
fixtures/getting-started-app/Gemfile | 2 +-
lib/aruba.rb | 19 --
lib/aruba/announcer.rb | 217 -------------
lib/aruba/api.rb | 2 +
lib/aruba/api/command.rb | 154 ++++++---
lib/aruba/api/core.rb | 21 +-
lib/aruba/api/deprecated.rb | 30 +-
lib/aruba/api/environment.rb | 34 +-
lib/aruba/api/filesystem.rb | 13 +
lib/aruba/api/rvm.rb | 5 +
lib/aruba/api/text.rb | 15 +
lib/aruba/aruba_path.rb | 6 +
lib/aruba/basic_configuration.rb | 38 ++-
lib/aruba/basic_configuration/option.rb | 7 +
lib/aruba/cli.rb | 4 +
lib/aruba/command.rb | 51 ++-
lib/aruba/config.rb | 19 +-
lib/aruba/config_wrapper.rb | 57 +++-
lib/aruba/console.rb | 5 +-
lib/aruba/console/help.rb | 2 +
lib/aruba/contracts/absolute_path.rb | 7 +
lib/aruba/contracts/enum.rb | 5 +
lib/aruba/contracts/is_power_of_two.rb | 11 +-
lib/aruba/contracts/relative_path.rb | 7 +
lib/aruba/cucumber/command.rb | 90 ++++-
lib/aruba/cucumber/core.rb | 24 --
lib/aruba/cucumber/file.rb | 32 +-
lib/aruba/cucumber/hooks.rb | 67 ++--
lib/aruba/errors.rb | 18 +
lib/aruba/events.rb | 39 +++
lib/aruba/extensions/string/strip.rb | 1 +
lib/aruba/file_size.rb | 11 +
lib/aruba/hooks.rb | 2 +
.../{config_wrapper.rb => in_config_wrapper.rb} | 9 +-
lib/aruba/in_process.rb | 2 +
lib/aruba/initializer.rb | 37 +++
lib/aruba/matchers/base/base_matcher.rb | 2 +
lib/aruba/matchers/base/object_formatter.rb | 4 +
lib/aruba/matchers/collection/all.rb | 2 +
lib/aruba/matchers/collection/include_an_object.rb | 2 +
lib/aruba/matchers/command/have_exit_status.rb | 2 +-
.../matchers/command/have_finished_in_time.rb | 11 +-
lib/aruba/matchers/command/have_output.rb | 11 +-
.../matchers/command/have_output_on_stderr.rb | 11 +-
.../matchers/command/have_output_on_stdout.rb | 11 +-
.../matchers/file/be_an_existing_executable.rb | 37 +++
lib/aruba/matchers/rspec.rb | 0
lib/aruba/platform.rb | 4 +
lib/aruba/platforms/announcer.rb | 225 +++++++++++++
lib/aruba/platforms/aruba_file_creator.rb | 4 +
.../platforms/aruba_fixed_size_file_creator.rb | 4 +
lib/aruba/{ => platforms}/aruba_logger.rb | 4 +
lib/aruba/platforms/command_monitor.rb | 229 +++++++++++++
lib/aruba/platforms/determine_disk_usage.rb | 5 +
lib/aruba/platforms/determine_file_size.rb | 9 +
lib/aruba/platforms/disk_usage_calculator.rb | 9 +
lib/aruba/platforms/local_environment.rb | 12 +
lib/aruba/platforms/simple_table.rb | 11 +
lib/aruba/platforms/unix_command_string.rb | 3 +
lib/aruba/platforms/unix_environment_variables.rb | 3 +
lib/aruba/platforms/unix_platform.rb | 22 +-
lib/aruba/platforms/unix_which.rb | 8 +-
lib/aruba/platforms/windows_command_string.rb | 7 +
.../platforms/windows_environment_variables.rb | 2 +
lib/aruba/platforms/windows_platform.rb | 3 +
lib/aruba/platforms/windows_which.rb | 8 +-
lib/aruba/process_monitor.rb | 177 ----------
lib/aruba/processes/basic_process.rb | 45 ++-
lib/aruba/processes/debug_process.rb | 12 +-
lib/aruba/processes/in_process.rb | 34 +-
lib/aruba/processes/spawn_process.rb | 140 +++++---
lib/aruba/rspec.rb | 51 ++-
lib/aruba/runtime.rb | 71 +++-
lib/aruba/setup.rb | 87 +++++
lib/aruba/version.rb | 2 +-
spec/aruba/api_spec.rb | 49 +--
...g_wrapper_spec.rb => in_config_wrapper_spec.rb} | 2 +-
spec/aruba/spawn_process_spec.rb | 23 +-
spec/support/configs/pry.rb | 3 +
spec/support/shared_contexts/aruba.rb | 1 +
140 files changed, 4808 insertions(+), 1694 deletions(-)
create mode 100644 features/api/command/find_command.feature
create mode 100644 features/api/command/last_command_started.feature
create mode 100644 features/api/command/last_command_stopped.feature
create mode 100644 features/api/command/send_signal.feature
create mode 100644 features/api/command/stop.feature
create mode 100644 features/api/filesystem/fixtures.feature
create mode 100644 features/api/text/replace_variables.feature
delete mode 100644 features/commands/environment_variables.feature
delete mode 100644 features/commands/flushing.feature
create mode 100644 features/configuration/startup_wait_time.feature
delete mode 100644 features/file_system_commands.feature
rename features/{core/cleanup_aruba_directory.feature => getting_started/cleanup.feature} (78%)
rename features/{usage => getting_started}/install.feature (100%)
create mode 100644 features/getting_started/run_commands.feature
delete mode 100644 features/getting_started/supported_programming_languages.feature
create mode 100644 features/getting_started/writing_good_feature_tests.feature
create mode 100644 features/matchers/file/be_existing_executable.feature
delete mode 100644 features/output.feature
create mode 100644 features/platforms/jruby.feature
rename features/{integration/rspec/getting_started.feature => rspec/integration.feature} (84%)
rename features/{commands/debug_command.feature => steps/command/debug.feature} (100%)
rename features/steps/{commands => command}/exit_statuses.feature (100%)
rename features/steps/{commands => command}/in_process.feature (59%)
rename features/{commands => steps/command}/interactive.feature (98%)
rename features/{commands/output/all_output.feature => steps/command/output.feature} (72%)
rename features/steps/{commands => command}/run.feature (99%)
create mode 100644 features/steps/command/send_signal.feature
create mode 100644 features/steps/command/stderr.feature
rename features/{commands/output => steps/command}/stdout.feature (51%)
create mode 100644 features/steps/command/stop.feature
rename features/{ => steps/core}/announce.feature (100%)
create mode 100644 features/steps/filesystem/append_to_file.feature
create mode 100644 features/steps/filesystem/cd_to_directory.feature
create mode 100644 features/steps/filesystem/check_file_content.feature
create mode 100644 features/steps/filesystem/check_permissions_of_file.feature
create mode 100644 features/steps/filesystem/compare_files.feature
create mode 100644 features/steps/filesystem/existence_of_directory.feature
create mode 100644 features/steps/filesystem/existence_of_file.feature
create mode 100644 features/steps/filesystem/fixtures.feature
create mode 100644 features/steps/filesystem/non_existence_of_directory.feature
create mode 100644 features/steps/filesystem/non_existence_of_file.feature
create mode 100644 features/steps/filesystem/remove_directory.feature
create mode 100644 features/steps/filesystem/remove_file.feature
create mode 100644 features/steps/overview.feature
delete mode 100644 features/utf-8.feature
delete mode 100644 fixtures/fixtures-app/test.txt
delete mode 100644 lib/aruba/announcer.rb
create mode 100644 lib/aruba/events.rb
copy lib/aruba/{config_wrapper.rb => in_config_wrapper.rb} (66%)
create mode 100644 lib/aruba/matchers/file/be_an_existing_executable.rb
delete mode 100644 lib/aruba/matchers/rspec.rb
create mode 100644 lib/aruba/platforms/announcer.rb
rename lib/aruba/{ => platforms}/aruba_logger.rb (97%)
create mode 100644 lib/aruba/platforms/command_monitor.rb
delete mode 100644 lib/aruba/process_monitor.rb
create mode 100644 lib/aruba/setup.rb
rename spec/aruba/{config_wrapper_spec.rb => in_config_wrapper_spec.rb} (93%)
create mode 100644 spec/support/configs/pry.rb
--
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