[DRE-commits] [cucumber] 02/11: Merge tag 'upstream/2.4.0'

Stefano Rivera stefano at rivera.za.net
Fri Jul 22 18:43:42 UTC 2016


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

stefanor pushed a commit to branch master
in repository cucumber.

commit c49a486f05476bb857eab4bb94b887bc8f9d118f
Merge: c5192f3 315bef0
Author: Stefano Rivera <stefanor at debian.org>
Date:   Thu Jul 21 14:46:42 2016 -0700

    Merge tag 'upstream/2.4.0'
    
    Upstream version 2.4.0

 .github/ISSUE_TEMPLATE.md                          |  48 +
 .github/PULL_REQUEST_TEMPLATE.md                   |  39 +
 .travis.yml                                        |  13 +-
 CONTRIBUTING.md                                    |  20 +-
 Gemfile                                            |   6 +-
 History.md                                         | 651 ++++++++------
 LICENSE                                            |   2 +-
 README.md                                          |  23 +-
 bin/cucumber                                       |   3 +-
 cucumber.gemspec                                   |  13 +-
 cucumber.yml                                       |   4 +-
 examples/i18n/eo/features/adicio.feature           |  12 +-
 examples/i18n/eo/features/divido.feature           |  12 +-
 .../features/step_definitions/calculator_steps.rb  |   4 +-
 examples/i18n/ht/features/adisyon.feature          |  14 +-
 features/docs/api/listen_for_events.feature        |  58 ++
 .../api/run_cli_main_with_existing_runtime.feature |  11 +-
 features/docs/cli/dry_run.feature                  |   3 -
 features/docs/cli/fail_fast.feature                |  46 +
 features/docs/cli/finding_steps.feature            |  28 +
 features/docs/cli/randomize.feature                | 108 ++-
 features/docs/cli/retry_failing_tests.feature      |  32 +
 features/docs/cli/run_specific_scenarios.feature   |   4 +-
 .../cli/specifying_multiple_formatters.feature     |  23 +-
 features/docs/defining_steps/nested_steps.feature  |   1 -
 .../nested_steps_with_second_arg.feature           |  25 +-
 .../docs/defining_steps/printing_messages.feature  |   8 +-
 features/docs/defining_steps/skip_scenario.feature |  10 +-
 features/docs/defining_steps/snippets.feature      |   2 +-
 features/docs/exception_in_around_hook.feature     |   4 +-
 .../extending_cucumber/custom_formatter.feature    |  44 +-
 features/docs/formatters/api_methods.feature       |  37 +
 features/docs/formatters/html_formatter.feature    |   1 +
 features/docs/formatters/json_formatter.feature    | 139 +--
 features/docs/formatters/junit_formatter.feature   | 216 ++++-
 features/docs/formatters/rerun_formatter.feature   |  68 +-
 features/docs/formatters/usage_formatter.feature   |  10 +-
 features/docs/getting_started.feature              |   2 +-
 features/docs/gherkin/background.feature           |  11 -
 features/docs/gherkin/doc_strings.feature          |  36 +-
 features/docs/gherkin/language_help.feature        |  35 +-
 features/docs/gherkin/outlines.feature             |   4 +-
 features/docs/gherkin/using_descriptions.feature   |   6 -
 features/docs/profiles.feature                     |   4 +-
 features/docs/raketask.feature                     |   2 +-
 .../docs/wire_protocol/erb_configuration.feature   |  56 --
 .../handle_unexpected_response.feature             |  30 -
 features/docs/wire_protocol/invoke_message.feature | 216 -----
 features/docs/wire_protocol/readme.md              |  26 -
 .../docs/wire_protocol/snippets_message.feature    |  51 --
 .../wire_protocol/step_matches_message.feature     |  81 --
 features/docs/wire_protocol/table_diffing.feature  | 126 ---
 features/docs/wire_protocol/tags.feature           |  87 --
 features/docs/wire_protocol/timeouts.feature       |  64 --
 .../docs/writing_support_code/after_hooks.feature  |  22 +
 .../writing_support_code/after_step_hooks.feature  |  53 ++
 .../transforms.feature                             |  49 +-
 features/lib/step_definitions/aruba_steps.rb       |   4 +
 features/lib/step_definitions/cucumber_steps.rb    |  28 +
 features/lib/step_definitions/junit_steps.rb       |   2 +-
 features/lib/step_definitions/profile_steps.rb     |   2 +-
 features/lib/step_definitions/retry_steps.rb       |  35 +
 features/lib/support/normalise_output.rb           |  25 +-
 lib/cucumber.rb                                    |  15 +-
 lib/cucumber/cli/configuration.rb                  | 101 +--
 lib/cucumber/cli/main.rb                           |  53 +-
 lib/cucumber/cli/options.rb                        |  96 +-
 lib/cucumber/cli/rerun_file.rb                     |  29 +
 lib/cucumber/configuration.rb                      | 225 ++++-
 lib/cucumber/core_ext/proc.rb                      |  36 -
 lib/cucumber/deprecate.rb                          |  29 +
 lib/cucumber/events.rb                             |  20 +
 lib/cucumber/events/after_test_case.rb             |  25 +
 lib/cucumber/events/after_test_step.rb             |  30 +
 lib/cucumber/events/before_test_case.rb            |  18 +
 lib/cucumber/events/before_test_step.rb            |  23 +
 lib/cucumber/events/bus.rb                         |  86 ++
 lib/cucumber/events/finished_testing.rb            |   9 +
 lib/cucumber/events/step_match.rb                  |  23 +
 lib/cucumber/filters/activate_steps.rb             |  44 +-
 lib/cucumber/filters/prepare_world.rb              |   8 +-
 lib/cucumber/filters/randomizer.rb                 |   7 +-
 lib/cucumber/filters/retry.rb                      |  32 +
 lib/cucumber/formatter/backtrace_filter.rb         |  41 +
 lib/cucumber/formatter/console.rb                  |  18 +-
 lib/cucumber/formatter/cucumber.css                |   1 +
 lib/cucumber/formatter/cucumber.sass               |   0
 lib/cucumber/formatter/duration_extractor.rb       |  28 +
 lib/cucumber/formatter/event_bus_report.rb         |  38 +
 lib/cucumber/formatter/fail_fast.rb                |  18 +
 .../formatter/gherkin_formatter_adapter.rb         | 204 -----
 lib/cucumber/formatter/gpretty.rb                  |  24 -
 lib/cucumber/formatter/hook_query_visitor.rb       |  40 +
 lib/cucumber/formatter/html.rb                     |  19 +-
 lib/cucumber/formatter/io.rb                       |   7 +-
 lib/cucumber/formatter/json.rb                     | 331 ++++++-
 lib/cucumber/formatter/junit.rb                    | 267 +++---
 lib/cucumber/formatter/legacy_api/adapter.rb       | 150 ++--
 lib/cucumber/formatter/legacy_api/ast.rb           |  17 +-
 .../formatter/legacy_api/runtime_facade.rb         |  11 +-
 lib/cucumber/formatter/pretty.rb                   |  12 +-
 lib/cucumber/formatter/progress.rb                 |  75 +-
 lib/cucumber/formatter/rerun.rb                    |   5 +-
 lib/cucumber/formatter/steps.rb                    |   2 +-
 lib/cucumber/formatter/usage.rb                    |  50 +-
 lib/cucumber/gherkin/data_table_parser.rb          |  31 +
 lib/cucumber/gherkin/formatter/ansi_escapes.rb     |  99 +++
 lib/cucumber/gherkin/formatter/escaping.rb         |  17 +
 lib/cucumber/gherkin/i18n.rb                       |  15 +
 lib/cucumber/gherkin/steps_parser.rb               |  31 +
 lib/cucumber/hooks.rb                              |  20 +-
 lib/cucumber/language_support.rb                   |  30 -
 lib/cucumber/language_support/language_methods.rb  |  71 --
 lib/cucumber/multiline_argument.rb                 |   3 -
 lib/cucumber/multiline_argument/data_table.rb      |  79 +-
 lib/cucumber/multiline_argument/doc_string.rb      |   3 +-
 lib/cucumber/platform.rb                           |  10 +-
 lib/cucumber/rake/task.rb                          |   6 +-
 lib/cucumber/rb_support/rb_hook.rb                 |   5 +-
 lib/cucumber/rb_support/rb_language.rb             | 118 ++-
 lib/cucumber/rb_support/rb_step_definition.rb      |  26 +-
 lib/cucumber/rb_support/rb_world.rb                |  17 +-
 lib/cucumber/rb_support/regexp_argument_matcher.rb |  21 -
 lib/cucumber/rb_support/snippet.rb                 |  23 +-
 lib/cucumber/running_test_case.rb                  |  33 +-
 lib/cucumber/runtime.rb                            |  79 +-
 lib/cucumber/runtime/after_hooks.rb                |  13 +-
 lib/cucumber/runtime/before_hooks.rb               |  12 +-
 lib/cucumber/runtime/for_programming_languages.rb  |   2 +
 lib/cucumber/runtime/step_hooks.rb                 |   9 +-
 lib/cucumber/runtime/support_code.rb               | 191 +---
 lib/cucumber/step_argument.rb                      |  25 +
 lib/cucumber/step_definition_light.rb              |  10 +-
 lib/cucumber/step_definitions.rb                   |   4 +-
 lib/cucumber/step_match.rb                         |  31 +-
 lib/cucumber/step_match_search.rb                  |  67 ++
 lib/cucumber/version                               |   1 +
 lib/cucumber/wire_support/configuration.rb         |  38 -
 lib/cucumber/wire_support/connection.rb            |  61 --
 lib/cucumber/wire_support/request_handler.rb       |  32 -
 lib/cucumber/wire_support/wire_exception.rb        |  32 -
 lib/cucumber/wire_support/wire_language.rb         |  68 --
 lib/cucumber/wire_support/wire_packet.rb           |  34 -
 lib/cucumber/wire_support/wire_protocol.rb         |  43 -
 .../wire_support/wire_protocol/requests.rb         | 133 ---
 lib/cucumber/wire_support/wire_step_definition.rb  |  19 -
 {spec => lib}/simplecov_setup.rb                   |   0
 metadata.yml                                       | 966 ---------------------
 spec/cucumber/cli/configuration_spec.rb            | 134 +--
 spec/cucumber/cli/main_spec.rb                     |  28 +-
 spec/cucumber/cli/options_spec.rb                  |  77 +-
 spec/cucumber/cli/rerun_spec.rb                    |  85 ++
 spec/cucumber/configuration_spec.rb                | 124 +++
 spec/cucumber/core_ext/proc_spec.rb                |  69 --
 spec/cucumber/events/bus_spec.rb                   |  94 ++
 spec/cucumber/filters/activate_steps_spec.rb       |  98 ++-
 spec/cucumber/filters/retry_spec.rb                |  79 ++
 spec/cucumber/formatter/event_bus_report_spec.rb   |  88 ++
 spec/cucumber/formatter/fail_fast_spec.rb          |  88 ++
 spec/cucumber/formatter/html_spec.rb               |  91 +-
 spec/cucumber/formatter/json_spec.rb               | 841 ++++++++++++++++++
 spec/cucumber/formatter/junit_spec.rb              |  14 +-
 spec/cucumber/formatter/legacy_api/adapter_spec.rb | 164 +++-
 spec/cucumber/formatter/pretty_spec.rb             | 100 ++-
 spec/cucumber/formatter/progress_spec.rb           |  86 +-
 spec/cucumber/formatter/rerun_spec.rb              |  30 +-
 spec/cucumber/formatter/spec_helper.rb             |  41 +-
 .../cucumber/multiline_argument/data_table_spec.rb |  89 ++
 spec/cucumber/rake/task_spec.rb                    |  85 ++
 spec/cucumber/rb_support/rb_language_spec.rb       |  54 +-
 .../cucumber/rb_support/rb_step_definition_spec.rb |  33 +-
 spec/cucumber/rb_support/rb_world_spec.rb          |  47 +
 .../rb_support/regexp_argument_matcher_spec.rb     |  22 -
 spec/cucumber/rb_support/snippet_spec.rb           |   4 +-
 spec/cucumber/running_test_case_spec.rb            |  58 +-
 .../runtime/for_programming_languages_spec.rb      |   2 +-
 spec/cucumber/runtime/support_code_spec.rb         | 115 +--
 spec/cucumber/runtime_spec.rb                      |  30 +-
 spec/cucumber/step_argument_spec.rb                |  18 +
 ...port_code_spec.rb => step_match_search_spec.rb} |  73 +-
 spec/cucumber/step_match_spec.rb                   |  10 +-
 spec/cucumber/wire_support/configuration_spec.rb   |  64 --
 spec/cucumber/wire_support/connection_spec.rb      |  64 --
 spec/cucumber/wire_support/wire_exception_spec.rb  |  50 --
 spec/cucumber/wire_support/wire_language_spec.rb   |  46 -
 spec/cucumber/wire_support/wire_packet_spec.rb     |  44 -
 spec/cucumber/world/pending_spec.rb                |   3 +-
 spec/cucumber_spec.rb                              |  39 +
 spec/spec_helper.rb                                |   2 +-
 spec/support/standard_step_actions.rb              |  18 +
 190 files changed, 6126 insertions(+), 4769 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/cucumber.git



More information about the Pkg-ruby-extras-commits mailing list