sj26 / rspec_junit_formatter

RSpec results that your CI can read

Home Page:http://rubygems.org/gems/rspec_junit_formatter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

:example_group key deprecation error

booleanbetrayal opened this issue · comments

Getting the following with RSpec 3 and RspecJunitFormatter 0.2.1 --

/Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/formatters/deprecation_formatter.rb:187:in `puts': The `:example_group` key in an example group's metadata hash is deprecated. Use the example group's hash directly for the computed keys and `:parent_example_group` to access the parent example group metadata instead. Called from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter/rspec3.rb:48:in `yield'. (RSpec::Core::DeprecationError)
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/formatters/deprecation_formatter.rb:126:in `print_deprecation_message'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/formatters/deprecation_formatter.rb:37:in `deprecation'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:146:in `block in notify'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:145:in `each'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:145:in `notify'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:116:in `deprecation'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/warnings.rb:11:in `deprecate'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/metadata.rb:266:in `block in backwards_compatibility_default_proc'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter/rspec3.rb:48:in `yield'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter/rspec3.rb:48:in `example_group_file_path_for'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter/rspec3.rb:55:in `classname_for'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:55:in `xml_dump_example'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:34:in `xml_dump_passed'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:29:in `block in xml_dump_examples'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:28:in `each'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:28:in `xml_dump_examples'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:23:in `block in xml_dump'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/builder-3.2.2/lib/builder/xmlbase.rb:175:in `call'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/builder-3.2.2/lib/builder/xmlbase.rb:175:in `_nested_structures'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/builder-3.2.2/lib/builder/xmlbase.rb:68:in `tag!'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/builder-3.2.2/lib/builder/xmlbase.rb:93:in `method_missing'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter.rb:20:in `xml_dump'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec_junit_formatter-0.2.1/lib/rspec_junit_formatter/rspec3.rb:19:in `dump_summary'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:146:in `block in notify'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:145:in `each'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:145:in `notify'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:130:in `finish'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/reporter.rb:64:in `report'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/runner.rb:108:in `run_specs'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/runner.rb:86:in `run'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/runner.rb:70:in `run'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/lib/rspec/core/runner.rb:38:in `invoke'
    from /Users/brent/.rvm/gems/ruby-2.2.0@back_royal/gems/rspec-core-3.2.3/exe/rspec:4:in `<main>'

This may be of help - rspec/rspec-rails#1035