[DRE-commits] [cucumber] branch master updated (e78dd64 -> 4d6cc7e)
Cédric Boutillier
boutil at alioth.debian.org
Thu Aug 15 16:41:11 UTC 2013
This is an automated email from the git hooks/post-receive script.
boutil pushed a change to branch master
in repository cucumber.
from e78dd64 use canonical URI in Vcs-* fields
new 74374fd fix paths in cucumber/platform.rb. Thanks Kevin Locke (Closes: #681844)
adds 283bc23 Imported Upstream version 1.3.6
new 7ec230d Merge tag 'upstream/1.3.6'
new 11fe749 install upstream changelog
new a4fce2c refresh patches
new 031f30d remove duplicate rake in Build-Depends, bump version of ruby-gherkin, update my email address
new 640d07b Bump Standards-Version to 3.9.4 (no changes needed)
new 9adf122 include code of the multi_test gem
new 0d2c55b update TODO: enable cucumber features when/if spork is packaged
new 811e35a prepare changelog
new 6e76dc0 (build-)depend on ruby-multi-json
new 4d6cc7e force loading json before running the specs, to ensure there is a to_json method
The 11 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:
.ruby-gemset | 1 +
.ruby-version | 1 +
.rvmrc | 1 -
.travis.yml | 7 +-
.yardopts | 1 +
CONTRIBUTING.md | 59 ++
Gemfile | 2 +-
History.md | 334 ++++++++----
README.md | 46 +-
Rakefile | 1 +
bin/cucumber | 13 +-
cucumber.gemspec | 36 +-
cucumber.yml | 16 +-
debian/TODO | 6 +-
debian/changelog | 19 +
debian/control | 8 +-
debian/copyright | 7 +
...e-rubygems-bundler-stuff-from-spec_helper.patch | 9 +-
...003-Disable-tests-assuming-ordered-hashes.patch | 6 +-
.../patches/0004-Update_default_binary_path.patch | 18 +
.../patches/0005-Integrate-multi_test-code.patch | 30 ++
debian/patches/series | 2 +
debian/ruby-tests.rake | 1 +
debian/rules | 3 +
examples/i18n/{ar => cs}/Rakefile | 0
examples/i18n/cs/features/addition.feature | 17 +
examples/i18n/cs/features/division.feature | 11 +
.../features/step_definitons/calculator_steps.rb | 4 +-
examples/i18n/{de => cs}/lib/calculator.rb | 0
examples/i18n/{ar => hi}/Rakefile | 0
examples/i18n/hi/features/addition.feature | 16 +
examples/i18n/hi/features/division.feature | 10 +
.../features/step_definitons/calculator_steps.rb | 6 +-
examples/i18n/{hu => hi}/lib/calculator.rb | 1 +
examples/python/README.textile | 3 +-
examples/ruby2python/README.textile | 3 +-
examples/test_unit/Gemfile | 4 +
.../features/step_definitions/test_unit_steps.rb | 5 +-
examples/watir/README.textile | 4 +-
examples/watir/features/support/env.rb | 17 +-
features/.cucumber/stepdefs.json | 255 ++++-----
features/assertions.feature | 73 +++
features/background.feature | 3 +
features/backtraces.feature | 6 +-
features/before_hook.feature | 43 ++
features/bootstrap.feature | 18 +-
features/custom_formatter.feature | 2 +-
features/drb_server_integration.feature | 6 +-
features/formatter_callbacks.feature | 189 +++++++
features/formatter_step_file_colon_line.feature | 2 +-
features/hooks.feature | 59 --
features/html_formatter.feature | 70 +++
features/json_formatter.feature | 112 +++-
features/load_path.feature | 14 +
features/nested_steps.feature | 78 ++-
features/nested_steps_i18n.feature | 36 ++
features/nested_steps_with_second_arg.feature | 73 +++
features/parsing.feature | 18 +
features/pretty_formatter.feature | 31 ++
features/progress_formatter.feature | 31 ++
features/raketask.feature | 51 ++
features/rerun_formatter.feature | 2 +-
features/stats_formatters.feature | 31 +-
features/step_definitions.feature | 65 +++
features/step_definitions/cucumber_steps.rb | 27 +-
features/support/env.rb | 35 +-
features/support/feature_factory.rb | 17 +
features/tagged_hooks.feature | 232 ++------
features/transforms.feature | 30 +-
fixtures/self_test/features/support/env.rb | 2 +-
gem_tasks/cucumber.rake | 18 +-
gem_tasks/downloads.rb | 6 +-
gem_tasks/stats | 6 +-
gem_tasks/yard.rake | 48 +-
legacy_features/README.md | 14 +
legacy_features/call_steps_from_stepdefs.feature | 154 ------
legacy_features/default_snippets.feature | 6 +-
legacy_features/html_formatter.feature | 8 -
legacy_features/html_formatter/a.html | 561 --------------------
legacy_features/language_help.feature | 10 +-
.../report_called_undefined_steps.feature | 3 +-
legacy_features/snippet.feature | 6 +-
.../snippets_when_using_star_keyword.feature | 3 +-
legacy_features/step_definitions/cucumber_steps.rb | 11 +-
legacy_features/support/env.rb | 6 +-
legacy_features/support/fake_wire_server.rb | 18 +-
lib/autotest/cucumber_mixin.rb | 28 +-
lib/autotest/discover.rb | 2 +
lib/cucumber.rb | 4 +-
lib/cucumber/ast.rb | 2 +-
lib/cucumber/ast/background.rb | 78 +--
lib/cucumber/ast/comment.rb | 4 +-
lib/cucumber/ast/doc_string.rb | 2 +-
lib/cucumber/ast/empty_background.rb | 33 ++
lib/cucumber/ast/examples.rb | 9 +-
lib/cucumber/ast/feature.rb | 61 +--
lib/cucumber/ast/features.rb | 5 +-
.../ast/{feature_element.rb => has_steps.rb} | 32 +-
lib/cucumber/ast/location.rb | 41 ++
lib/cucumber/ast/multiline_argument.rb | 4 +-
lib/cucumber/ast/names.rb | 4 +-
lib/cucumber/ast/outline_table.rb | 9 +-
lib/cucumber/ast/scenario.rb | 108 ++--
lib/cucumber/ast/scenario_outline.rb | 127 +++--
lib/cucumber/ast/step.rb | 54 +-
lib/cucumber/ast/step_collection.rb | 26 +-
lib/cucumber/ast/step_invocation.rb | 21 +-
lib/cucumber/ast/table.rb | 67 ++-
lib/cucumber/ast/tags.rb | 2 +-
lib/cucumber/ast/tree_walker.rb | 24 +-
lib/cucumber/ast/visitor.rb | 2 +-
lib/cucumber/cli/configuration.rb | 38 +-
lib/cucumber/cli/drb_client.rb | 2 +-
lib/cucumber/cli/main.rb | 40 +-
lib/cucumber/cli/options.rb | 45 +-
lib/cucumber/cli/profile_loader.rb | 2 +-
lib/cucumber/configuration.rb | 28 +-
lib/cucumber/constantize.rb | 14 +-
.../core_ext/disable_mini_and_test_unit_autorun.rb | 41 +-
lib/cucumber/core_ext/instance_exec.rb | 13 +-
lib/cucumber/core_ext/proc.rb | 8 +-
lib/cucumber/errors.rb | 2 +-
lib/cucumber/feature_file.rb | 19 +-
lib/cucumber/formatter/ansicolor.rb | 59 +-
lib/cucumber/formatter/console.rb | 80 ++-
lib/cucumber/formatter/debug.rb | 14 +-
lib/cucumber/formatter/duration.rb | 2 +-
.../formatter/gherkin_formatter_adapter.rb | 17 +-
lib/cucumber/formatter/gpretty.rb | 2 +-
lib/cucumber/formatter/html.rb | 157 +++---
lib/cucumber/formatter/interceptor.rb | 8 +-
lib/cucumber/formatter/json.rb | 2 +-
lib/cucumber/formatter/json_pretty.rb | 3 -
lib/cucumber/formatter/junit.rb | 24 +-
lib/cucumber/formatter/ordered_xml_markup.rb | 2 +-
lib/cucumber/formatter/pretty.rb | 30 +-
lib/cucumber/formatter/progress.rb | 14 +-
lib/cucumber/formatter/rerun.rb | 10 +-
lib/cucumber/formatter/stepdefs.rb | 2 +-
lib/cucumber/formatter/steps.rb | 12 +-
lib/cucumber/formatter/summary.rb | 12 +-
lib/cucumber/formatter/unicode.rb | 51 +-
lib/cucumber/formatter/usage.rb | 23 +-
lib/cucumber/js_support/js_dsl.js | 2 +-
lib/cucumber/js_support/js_snippets.rb | 2 +-
lib/cucumber/language_support.rb | 2 +-
lib/cucumber/load_path.rb | 13 +
lib/cucumber/parser/gherkin_builder.rb | 330 +++++++++---
lib/cucumber/platform.rb | 5 +-
lib/cucumber/py_support/py_dsl.py | 4 +-
lib/cucumber/py_support/py_language.py | 4 +-
lib/cucumber/py_support/py_language.rb | 6 +-
lib/cucumber/rake/task.rb | 26 +-
lib/cucumber/rb_support/rb_dsl.rb | 20 +-
lib/cucumber/rb_support/rb_language.rb | 83 +--
lib/cucumber/rb_support/rb_step_definition.rb | 50 +-
lib/cucumber/rb_support/rb_transform.rb | 6 +-
lib/cucumber/rb_support/rb_world.rb | 108 ++--
lib/cucumber/rb_support/regexp_argument_matcher.rb | 2 +-
lib/cucumber/rb_support/snippet.rb | 108 ++++
lib/cucumber/rspec/disable_option_parser.rb | 2 +-
lib/cucumber/rspec/doubles.rb | 2 +-
lib/cucumber/runtime.rb | 28 +-
lib/cucumber/runtime/features_loader.rb | 12 +-
lib/cucumber/runtime/for_programming_languages.rb | 23 +-
lib/cucumber/runtime/results.rb | 12 +-
lib/cucumber/runtime/support_code.rb | 69 +--
lib/cucumber/runtime/user_interface.rb | 8 +-
lib/cucumber/step_definition_light.rb | 8 +-
lib/cucumber/step_definitions.rb | 5 +-
lib/cucumber/step_match.rb | 12 +-
lib/cucumber/step_mother.rb | 2 +-
lib/cucumber/term/ansicolor.rb | 44 +-
lib/cucumber/unit.rb | 11 +
lib/cucumber/wire_support/configuration.rb | 43 +-
lib/cucumber/wire_support/connection.rb | 30 +-
lib/cucumber/wire_support/request_handler.rb | 6 +-
lib/cucumber/wire_support/wire_exception.rb | 10 +-
lib/cucumber/wire_support/wire_language.rb | 26 +-
lib/cucumber/wire_support/wire_packet.rb | 12 +-
lib/cucumber/wire_support/wire_protocol.rb | 12 +-
.../wire_support/wire_protocol/requests.rb | 40 +-
lib/cucumber/wire_support/wire_step_definition.rb | 8 +-
metadata.yml | 271 +++++-----
spec/cucumber/ast/background_spec.rb | 27 +-
spec/cucumber/ast/doc_string_spec.rb | 16 +-
spec/cucumber/ast/feature_factory.rb | 38 +-
spec/cucumber/ast/feature_spec.rb | 36 +-
spec/cucumber/ast/features_spec.rb | 51 ++
spec/cucumber/ast/outline_table_spec.rb | 10 +-
spec/cucumber/ast/scenario_outline_spec.rb | 20 +-
spec/cucumber/ast/step_spec.rb | 18 +-
spec/cucumber/ast/table_spec.rb | 79 ++-
spec/cucumber/ast/tree_walker_spec.rb | 16 +-
spec/cucumber/broadcaster_spec.rb | 4 +-
spec/cucumber/cli/configuration_spec.rb | 85 ++-
spec/cucumber/cli/drb_client_spec.rb | 8 +-
spec/cucumber/cli/main_spec.rb | 133 +++--
spec/cucumber/cli/options_spec.rb | 71 +--
spec/cucumber/cli/profile_loader_spec.rb | 6 +-
spec/cucumber/configuration_spec.rb | 8 +-
spec/cucumber/constantize_spec.rb | 2 +
spec/cucumber/core_ext/proc_spec.rb | 30 +-
spec/cucumber/formatter/ansicolor_spec.rb | 4 +-
spec/cucumber/formatter/duration_spec.rb | 4 +-
spec/cucumber/formatter/html_spec.rb | 66 +--
spec/cucumber/formatter/interceptor_spec.rb | 18 +
spec/cucumber/formatter/junit_spec.rb | 51 +-
spec/cucumber/formatter/pretty_spec.rb | 391 ++++++++++++++
spec/cucumber/formatter/progress_spec.rb | 6 +-
spec/cucumber/formatter/spec_helper.rb | 14 +-
spec/cucumber/rake/forked_spec.rb | 2 +-
spec/cucumber/rake/rcov_spec.rb | 4 +-
spec/cucumber/rb_support/rb_language_spec.rb | 98 ++--
.../cucumber/rb_support/rb_step_definition_spec.rb | 80 +--
spec/cucumber/rb_support/rb_transform_spec.rb | 6 +-
.../rb_support/regexp_argument_matcher_spec.rb | 6 +-
spec/cucumber/rb_support/snippet_spec.rb | 128 +++++
.../runtime/for_programming_languages_spec.rb | 31 ++
spec/cucumber/runtime/results_spec.rb | 10 +-
spec/cucumber/runtime/support_code_spec.rb | 15 +-
spec/cucumber/runtime_spec.rb | 18 +-
spec/cucumber/step_match_spec.rb | 10 +-
spec/cucumber/wire_support/configuration_spec.rb | 24 +-
spec/cucumber/wire_support/connection_spec.rb | 40 +-
spec/cucumber/wire_support/wire_exception_spec.rb | 10 +-
spec/cucumber/wire_support/wire_language_spec.rb | 10 +-
spec/cucumber/wire_support/wire_packet_spec.rb | 8 +-
.../wire_support/wire_step_definition_spec.rb | 4 +-
spec/cucumber/world/pending_spec.rb | 8 +-
spec/spec_helper.rb | 4 +-
231 files changed, 4837 insertions(+), 3100 deletions(-)
create mode 100644 .ruby-gemset
create mode 100644 .ruby-version
delete mode 100644 .rvmrc
create mode 100644 .yardopts
create mode 100644 CONTRIBUTING.md
create mode 100644 debian/patches/0004-Update_default_binary_path.patch
create mode 100644 debian/patches/0005-Integrate-multi_test-code.patch
copy examples/i18n/{ar => cs}/Rakefile (100%)
create mode 100644 examples/i18n/cs/features/addition.feature
create mode 100644 examples/i18n/cs/features/division.feature
copy examples/i18n/{sk => cs}/features/step_definitons/calculator_steps.rb (82%)
copy examples/i18n/{de => cs}/lib/calculator.rb (100%)
copy examples/i18n/{ar => hi}/Rakefile (100%)
create mode 100644 examples/i18n/hi/features/addition.feature
create mode 100644 examples/i18n/hi/features/division.feature
copy examples/i18n/{ar => hi}/features/step_definitons/calculator_steps.rb (59%)
copy examples/i18n/{hu => hi}/lib/calculator.rb (90%)
create mode 100644 examples/test_unit/Gemfile
create mode 100644 features/assertions.feature
create mode 100644 features/before_hook.feature
create mode 100644 features/formatter_callbacks.feature
delete mode 100644 features/hooks.feature
create mode 100644 features/html_formatter.feature
create mode 100644 features/load_path.feature
create mode 100644 features/nested_steps_i18n.feature
create mode 100644 features/nested_steps_with_second_arg.feature
create mode 100644 features/parsing.feature
create mode 100644 features/pretty_formatter.feature
create mode 100644 features/progress_formatter.feature
create mode 100644 features/raketask.feature
create mode 100644 features/step_definitions.feature
create mode 100644 legacy_features/README.md
delete mode 100644 legacy_features/call_steps_from_stepdefs.feature
delete mode 100644 legacy_features/html_formatter.feature
delete mode 100644 legacy_features/html_formatter/a.html
create mode 100644 lib/cucumber/ast/empty_background.rb
rename lib/cucumber/ast/{feature_element.rb => has_steps.rb} (67%)
create mode 100644 lib/cucumber/ast/location.rb
create mode 100644 lib/cucumber/load_path.rb
create mode 100644 lib/cucumber/rb_support/snippet.rb
create mode 100644 lib/cucumber/unit.rb
create mode 100644 spec/cucumber/ast/features_spec.rb
create mode 100644 spec/cucumber/formatter/pretty_spec.rb
create mode 100644 spec/cucumber/rb_support/snippet_spec.rb
create mode 100644 spec/cucumber/runtime/for_programming_languages_spec.rb
--
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