[DRE-commits] [ruby-aruba] 01/07: Merge tag 'upstream/0.9.0'

Sebastien Badia sbadia-guest at moszumanska.debian.org
Thu Aug 20 13:59:55 UTC 2015


This is an automated email from the git hooks/post-receive script.

sbadia-guest pushed a commit to branch master
in repository ruby-aruba.

commit cbc993ce291a4326ac965bb8fd158cacc467b3fb
Merge: b04f6a9 7958417
Author: Sebastien Badia <seb at sebian.fr>
Date:   Thu Aug 20 11:49:39 2015 +0200

    Merge tag 'upstream/0.9.0'
    
    Upstream version 0.9.0

 .gitignore                                         |   11 +
 .rspec                                             |    2 +
 .rubocop.yml                                       |  182 +++
 .rvmrc                                             |    1 -
 .simplecov                                         |   34 +
 .travis.yml                                        |   31 +-
 .yardopts                                          |    8 +
 CONTRIBUTING.md                                    |   71 ++
 Gemfile                                            |   89 +-
 History.md                                         |  197 +++-
 LICENSE                                            |    2 +-
 README.md                                          |  223 +++-
 Rakefile                                           |   35 +-
 TODO.md                                            |    8 +
 appveyor.yml                                       |   32 +
 aruba.gemspec                                      |   42 +-
 bin/aruba                                          |    7 +
 checksums.yaml.gz                                  |  Bin 268 -> 0 bytes
 cucumber.yml                                       |   24 +-
 doc/dependency_decisions.yml                       |   16 +
 features/.nav                                      |   72 ++
 features/announce.feature                          |  203 ++++
 features/api/command/extract_text.feature          |  107 ++
 features/api/command/run.feature                   |   37 +
 features/api/command/stop_all_commands.feature     |   53 +
 .../api/command/terminate_all_commands.feature     |   53 +
 features/api/command/unescape_text.feature         |  131 +++
 features/api/command/which.feature                 |   37 +
 features/api/core/expand_path.feature              |   88 ++
 .../append_environment_variable.feature            |  128 +++
 .../prepend_environment_variable.feature           |  128 +++
 .../environment/set_environment_variable.feature   |  269 +++++
 features/api/filesystem/cd.feature                 |  184 +++
 features/api/filesystem/create_directory.feature   |   57 +
 features/api/filesystem/disk_usage.feature         |  152 +++
 features/api/filesystem/does_exist.feature         |   62 +
 features/api/filesystem/is_absolute.feature        |   48 +
 features/api/filesystem/is_directory.feature       |   53 +
 features/api/filesystem/is_file.feature            |   54 +
 features/api/filesystem/is_relative.feature        |   48 +
 features/api/filesystem/move.feature               |  119 ++
 features/before_cmd_hooks.feature                  |   61 -
 features/cli/console.feature                       |   52 +
 features/command_environment_variables.feature     |   15 -
 features/commands/debug_command.feature            |   92 ++
 features/commands/environment_variables.feature    |   64 ++
 features/commands/flushing.feature                 |   74 ++
 features/commands/interactive.feature              |   90 ++
 features/commands/output/all_output.feature        |  445 ++++++++
 features/commands/output/stdout.feature            |   66 ++
 .../configuration/console_history_file.feature     |   38 +
 features/configuration/exit_timeout.feature        |   52 +
 .../configuration/fixtures_directories.feature     |   38 +
 .../configuration/fixtures_path_prefix.feature     |   23 +
 features/configuration/home_directory.feature      |   80 ++
 features/configuration/io_timeout.feature          |   30 +
 features/configuration/keep_ansi.feature           |   30 +
 features/configuration/log_level.feature           |   38 +
 features/configuration/physical_block_size.feature |   53 +
 .../remove_ansi_escape_sequences.feature           |   38 +
 features/configuration/root_directory.feature      |   30 +
 features/configuration/usage.feature               |  159 +++
 features/configuration/working_directory.feature   |   33 +
 features/core/cleanup_aruba_directory.feature      |   52 +
 features/custom_ruby_process.feature               |   12 -
 features/development/build.feature                 |   16 +
 features/development/test.feature                  |   24 +
 features/exit_statuses.feature                     |   30 -
 features/file_system_commands.feature              |   71 +-
 features/flushing.feature                          |   26 -
 .../supported_programming_languages.feature        |   89 ++
 features/hooks/after/command.feature               |   34 +
 features/hooks/before/command.feature              |   61 +
 features/integration/rspec/getting_started.feature |  148 +++
 features/interactive.feature                       |   66 --
 .../matchers/collection/include_an_object.feature  |   72 ++
 .../matchers/directory/have_sub_directory.feature  |  110 ++
 features/matchers/file/be_existing_file.feature    |   82 ++
 features/matchers/file/have_file_content.feature   |  123 ++
 features/matchers/file/have_file_size.feature      |  107 ++
 features/matchers/path/be_an_absolute_path.feature |   74 ++
 features/matchers/path/be_an_existing_path.feature |   97 ++
 features/matchers/path/have_permissions.feature    |  118 ++
 features/matchers/timeouts.feature                 |   48 +
 features/no_clobber.feature                        |   25 -
 features/output.feature                            |  241 +---
 features/step_definitions/aruba_dev_steps.rb       |   95 +-
 features/step_definitions/hooks.rb                 |   11 +
 features/steps/commands/exit_statuses.feature      |  136 +++
 features/steps/commands/in_process.feature         |  300 +++++
 features/steps/commands/run.feature                |   21 +
 features/steps/environment/home_variable.feature   |   62 +
 .../environment/set_environment_variable.feature   |   34 +
 features/steps/filesystem/copy.feature             |   45 +
 features/steps/filesystem/create_directory.feature |   47 +
 features/steps/filesystem/create_file.feature      |   53 +
 features/steps/filesystem/file_content.feature     |   64 ++
 features/steps/filesystem/move.feature             |   45 +
 features/steps/filesystem/overwrite_file.feature   |   72 ++
 features/steps/filesystem/use_fixture.feature      |   77 ++
 features/support/aruba.rb                          |    6 +
 features/support/custom_main.rb                    |   24 -
 features/support/env.rb                            |   32 +-
 features/support/jruby.rb                          |    2 +-
 features/support/simplecov_setup.rb                |    8 +
 features/usage/install.feature                     |    8 +
 fixtures/cli-app/.gitignore                        |    9 +
 fixtures/cli-app/.rspec                            |    2 +
 fixtures/cli-app/README.md                         |   39 +
 fixtures/cli-app/Rakefile                          |    1 +
 fixtures/cli-app/bin/cli                           |    6 +
 fixtures/cli-app/cli-app.gemspec                   |   26 +
 fixtures/cli-app/features/support/env.rb           |    1 +
 fixtures/cli-app/lib/cli/app.rb                    |   13 +
 .../lib/cli/app/suppress_simple_cov_output.rb      |   15 +
 fixtures/cli-app/lib/cli/app/version.rb            |    5 +
 fixtures/cli-app/script/console                    |   14 +
 fixtures/cli-app/spec/spec_helper.rb               |    9 +
 fixtures/cli-app/spec/support/aruba.rb             |    1 +
 fixtures/copy/file.txt                             |    1 +
 fixtures/empty-app/.gitignore                      |    9 +
 fixtures/empty-app/.rspec                          |    2 +
 fixtures/empty-app/README.md                       |   34 +
 fixtures/empty-app/Rakefile                        |    1 +
 fixtures/empty-app/bin/cli                         |    6 +
 fixtures/empty-app/cli-app.gemspec                 |   26 +
 fixtures/empty-app/lib/cli/app.rb                  |   13 +
 fixtures/empty-app/lib/cli/app/version.rb          |    5 +
 fixtures/empty-app/script/console                  |   14 +
 fixtures/empty-app/spec/spec_helper.rb             |    9 +
 fixtures/fixtures-app/test.txt                     |    1 +
 fixtures/getting-started-app/.gitignore            |    4 +
 fixtures/getting-started-app/Gemfile               |    4 +
 fixtures/getting-started-app/README.md             |    3 +
 .../getting-started-app/features/support/env.rb    |    1 +
 fixtures/spawn_process/stderr.sh                   |    3 +
 lib/aruba.rb                                       |   28 +-
 lib/aruba/announcer.rb                             |  217 ++++
 lib/aruba/api.rb                                   |  542 +--------
 lib/aruba/api/command.rb                           |  252 +++++
 lib/aruba/api/core.rb                              |  184 +++
 lib/aruba/api/deprecated.rb                        |  894 +++++++++++++++
 lib/aruba/api/environment.rb                       |   63 ++
 lib/aruba/api/filesystem.rb                        |  379 +++++++
 lib/aruba/api/rvm.rb                               |   39 +
 lib/aruba/aruba_logger.rb                          |   77 ++
 lib/aruba/aruba_path.rb                            |  127 +++
 lib/aruba/basic_configuration.rb                   |  208 ++++
 lib/aruba/basic_configuration/option.rb            |   25 +
 lib/aruba/cli.rb                                   |   11 +
 lib/aruba/command.rb                               |   27 +
 lib/aruba/config.rb                                |  113 +-
 lib/aruba/config/jruby.rb                          |   17 +
 lib/aruba/config_wrapper.rb                        |   17 +
 lib/aruba/console.rb                               |   66 ++
 lib/aruba/console/help.rb                          |   33 +
 lib/aruba/contracts/absolute_path.rb               |   13 +
 lib/aruba/contracts/enum.rb                        |   21 +
 lib/aruba/contracts/is_power_of_two.rb             |   15 +
 lib/aruba/contracts/relative_path.rb               |   13 +
 lib/aruba/cucumber.rb                              |  366 +-----
 lib/aruba/cucumber/command.rb                      |  378 +++++++
 lib/aruba/cucumber/core.rb                         |   29 +
 lib/aruba/cucumber/environment.rb                  |   30 +
 lib/aruba/cucumber/file.rb                         |  210 ++++
 lib/aruba/cucumber/hooks.rb                        |  120 +-
 lib/aruba/cucumber/rvm.rb                          |    3 +
 lib/aruba/errors.rb                                |    9 +
 lib/aruba/extensions/string/strip.rb               |   24 +
 lib/aruba/file_size.rb                             |   52 +
 lib/aruba/hooks.rb                                 |   54 +
 lib/aruba/in_process.rb                            |   53 +-
 lib/aruba/jruby.rb                                 |   13 +-
 lib/aruba/matchers/base/base_matcher.rb            |   94 ++
 lib/aruba/matchers/collection.rb                   |    1 +
 lib/aruba/matchers/collection/all_objects.rb       |    2 +
 lib/aruba/matchers/collection/include_an_object.rb |  120 ++
 lib/aruba/matchers/command.rb                      |    1 +
 .../matchers/command/be_successfully_executed.rb   |   34 +
 lib/aruba/matchers/command/have_exit_status.rb     |   38 +
 .../matchers/command/have_finished_in_time.rb      |   46 +
 lib/aruba/matchers/command/have_output.rb          |   46 +
 .../matchers/command/have_output_on_stderr.rb      |   42 +
 .../matchers/command/have_output_on_stdout.rb      |   42 +
 lib/aruba/matchers/command/have_output_size.rb     |   28 +
 lib/aruba/matchers/directory.rb                    |    1 +
 .../matchers/directory/be_an_existing_directory.rb |   38 +
 lib/aruba/matchers/directory/have_sub_directory.rb |   53 +
 lib/aruba/matchers/environment.rb                  |    1 +
 lib/aruba/matchers/file.rb                         |    1 +
 lib/aruba/matchers/file/be_an_existing_file.rb     |   38 +
 lib/aruba/matchers/file/have_file_content.rb       |   62 +
 lib/aruba/matchers/file/have_file_size.rb          |   47 +
 lib/aruba/matchers/file/have_same_file_content.rb  |   48 +
 lib/aruba/matchers/path.rb                         |    1 +
 lib/aruba/matchers/path/a_path_matching_pattern.rb |   25 +
 lib/aruba/matchers/path/be_an_absolute_path.rb     |   36 +
 lib/aruba/matchers/path/be_an_existing_path.rb     |   37 +
 lib/aruba/matchers/path/have_permissions.rb        |   64 ++
 lib/aruba/matchers/path/match_path_pattern.rb      |   41 +
 lib/aruba/matchers/rspec.rb                        |    0
 lib/aruba/matchers/rspec_matcher_include_regexp.rb |   22 +-
 lib/aruba/platform.rb                              |   21 +
 lib/aruba/platforms/aruba_file_creator.rb          |   31 +
 .../platforms/aruba_fixed_size_file_creator.rb     |   31 +
 lib/aruba/platforms/determine_disk_usage.rb        |   23 +
 lib/aruba/platforms/determine_file_size.rb         |   13 +
 lib/aruba/platforms/disk_usage_calculator.rb       |   11 +
 lib/aruba/platforms/local_environment.rb           |   15 +
 lib/aruba/platforms/simple_table.rb                |   36 +
 lib/aruba/platforms/unix_command_string.rb         |   24 +
 lib/aruba/platforms/unix_environment_variables.rb  |  130 +++
 lib/aruba/platforms/unix_platform.rb               |  247 ++++
 lib/aruba/platforms/unix_which.rb                  |   83 ++
 lib/aruba/platforms/windows_command_string.rb      |   23 +
 .../platforms/windows_environment_variables.rb     |   83 ++
 lib/aruba/platforms/windows_platform.rb            |   39 +
 lib/aruba/platforms/windows_which.rb               |  104 ++
 lib/aruba/process_monitor.rb                       |  177 +++
 lib/aruba/processes/basic_process.rb               |  100 ++
 lib/aruba/processes/debug_process.rb               |   65 ++
 lib/aruba/processes/in_process.rb                  |   95 ++
 lib/aruba/processes/spawn_process.rb               |  223 ++++
 lib/aruba/reporting.rb                             |   26 +-
 lib/aruba/rspec.rb                                 |   87 ++
 lib/aruba/runtime.rb                               |   36 +
 lib/aruba/spawn_process.rb                         |  109 +-
 lib/aruba/version.rb                               |    3 +
 metadata.yml                                       |  477 ++++++--
 script/bootstrap                                   |   20 +
 script/console                                     |   16 +
 script/test                                        |    3 +
 spec/aruba/api/environment/restore_env_spec.rb     |   65 ++
 spec/aruba/api/environment/set_env_spec.rb         |   42 +
 spec/aruba/api/filesystem/file_size_spec.rb        |   28 +
 spec/aruba/api/runtime_spec.rb                     |   28 +
 spec/aruba/api_spec.rb                             | 1186 ++++++++++++++++++--
 spec/aruba/aruba_path_spec.rb                      |  103 ++
 spec/aruba/basic_configuration_spec.rb             |    5 +
 spec/aruba/config_wrapper_spec.rb                  |   25 +
 spec/aruba/configuration_spec.rb                   |    5 +
 spec/aruba/hooks_spec.rb                           |    3 +-
 spec/aruba/jruby_spec.rb                           |   53 +-
 .../matchers/command/have_output_size_spec.rb      |   25 +
 spec/aruba/matchers/command_spec.rb                |  174 +++
 spec/aruba/matchers/directory_spec.rb              |   57 +
 spec/aruba/matchers/file_spec.rb                   |  127 +++
 spec/aruba/matchers/path_spec.rb                   |   88 ++
 spec/aruba/platform/simple_table_spec.rb           |   23 +
 .../platform/windows_environment_variables_spec.rb |  500 +++++++++
 spec/aruba/rspec_spec.rb                           |   15 +
 spec/aruba/runtime_spec.rb                         |   29 +
 spec/aruba/spawn_process_spec.rb                   |   76 +-
 spec/spec_helper.rb                                |   64 +-
 spec/support/configs/.keep                         |    0
 spec/support/configs/rspec.rb                      |   15 +
 spec/support/helpers/.keep                         |    0
 spec/support/helpers/reporting.rb                  |   44 +
 spec/support/matchers/.keep                        |    0
 spec/support/matchers/option.rb                    |   35 +
 spec/support/shared_contexts/.keep                 |    0
 spec/support/shared_contexts/aruba.rb              |   47 +
 spec/support/shared_examples/.keep                 |    0
 spec/support/shared_examples/configuration.rb      |  116 ++
 spec/support/shared_examples/directory.rb          |    7 +
 spec/support/shared_examples/file.rb               |    7 +
 templates/js/jquery-1.11.3.min.js                  |    5 +
 templates/js/jquery-1.6.1.min.js                   |   18 -
 templates/main.erb                                 |    2 +-
 269 files changed, 16993 insertions(+), 1950 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