[DRE-commits] [ruby-aruba] 43/74: Merge pull request #309 from dg-ratiodata/feature/move_to_event_queue

Hideki Yamane henrich at moszumanska.debian.org
Sat Nov 28 01:16:39 UTC 2015


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 018b486a96c7279da0e83b06e8f05cd604dcc38b
Merge: bf918ac 3c46eec
Author: Dennis Günnewig <dg-ratiodata at users.noreply.github.com>
Date:   Thu Nov 26 14:43:21 2015 +0100

    Merge pull request #309 from dg-ratiodata/feature/move_to_event_queue
    
    Make use of commands easier by introducing an event queue

 Gemfile                                            |   2 +-
 History.md                                         |  22 +-
 aruba.gemspec                                      |   1 +
 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                   | 259 +++++++++++++++++++++
 features/api/command/stop.feature                  |  54 ++++-
 features/api/text/replace_variables.feature        |   2 +-
 features/getting_started/run_commands.feature      | 177 ++++++++++++++
 .../supported_programming_languages.feature        |  89 -------
 .../matchers/file/be_existing_executable.feature   |  87 +++++++
 .../integration.feature}                           |  31 +++
 fixtures/getting-started-app/Gemfile               |   2 +-
 lib/aruba.rb                                       |  19 --
 lib/aruba/announcer.rb                             | 219 -----------------
 lib/aruba/api.rb                                   |   2 +
 lib/aruba/api/command.rb                           | 147 ++++++++----
 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                              |   8 +-
 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                               |  48 +++-
 lib/aruba/config.rb                                |  17 +-
 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                      |  15 +-
 lib/aruba/cucumber/file.rb                         |   2 +-
 lib/aruba/cucumber/hooks.rb                        |  65 +++---
 lib/aruba/errors.rb                                |  17 +-
 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                       | 201 ----------------
 lib/aruba/processes/basic_process.rb               |  25 +-
 lib/aruba/processes/debug_process.rb               |   4 +-
 lib/aruba/processes/in_process.rb                  |  20 +-
 lib/aruba/processes/null_process.rb                |  26 ---
 lib/aruba/processes/spawn_process.rb               |  27 +--
 lib/aruba/rspec.rb                                 |  57 +++--
 lib/aruba/runtime.rb                               |  71 +++++-
 lib/aruba/setup.rb                                 |  87 +++++++
 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 +
 92 files changed, 2286 insertions(+), 835 deletions(-)

-- 
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