Sorry, this is the exception:

/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/dante-0.2.0/lib/dante/runner.rb:212:in
`parse_options': invalid option: --format (OptionParser::InvalidOption)
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/dante-0.2.0/lib/dante/runner.rb:50:in
`execute'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/stripe-ruby-mock-2.5.0/lib/stripe_mock/api/server.rb:18:in
`spawn_server'
from /Users/surya/projects/railsApp/spec/stripe_spec_helper.rb:2:in `<top
(required)>'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
`require'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
`block in require'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232:in
`load_dependency'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
`require'
from /Users/surya/projects/railsApp/spec/models/group_spec.rb:2:in `<top
(required)>'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
`load'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
`block in load'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232:in
`load_dependency'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
`load'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
`block in load_spec_files'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
`each'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
`load_spec_files'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:22:in
`run'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:77:in
`rescue in run'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:73:in
`run'
from 
/Users/surya/.rvm/gems/ruby-2.2.5@rails4115/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in
`block in autorun'
Coverage report generated for RSpec to
/Users/surya/projects/railsApp/coverage. 10134 / 57425 LOC (17.65%) covered.
Coverage report generated for RSpec to
/Users/surya/projects/railsApp/coverage/coverage.json. 10134 / 57425 LOC
(17.65%) covered.
Coverage report Rcov style generated for RSpec to
/Users/surya/projects/railsApp/coverage/rcov

On Mon, 26 Aug 2019 at 18:06, Surya <[email protected]> wrote:

> Hi,
>
> I am trying to upgrade RSpec for one of my projects from 2.12 to 2.14(in
> order to move to the latest one eventually) and facing an issue with
> regards to RSpec command delegating command-line options to another loader
> process on 2.14.
>
> Attaching Gemfile-2.12(before) and Gemfile-2.14(after),
> spec/stripe_spec_helper.rb and spec/spec_helper.rb.
>
> This is the command that I run on the feature branch which has rspec-rails
> 2.14 and on master:
>
> $ RAILS_ENV=test bundle exec rspec --format documentation --format
> RspecJunitFormatter --out rspec_results/rspec_result.xml --format html
> --out rspec_results/rspec_result.html
>
>
> Here is the error message (Note that the command is working on master
> branch):
>
>
> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/dante-0.2.0/lib/dante/runner.rb:212:in
>> `parse_options': invalid option: -X (OptionParser::InvalidOption)
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/dante-0.2.0/lib/dante/runner.rb:50:in
>> `execute'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/stripe-ruby-mock-2.5.0/lib/stripe_mock/api/server.rb:18:in
>> `spawn_server'
>> from
>> /Users/surya/projects/my_rails_application/spec/stripe_spec_helper.rb:2:in
>> `<top (required)>'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
>> `require'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
>> `block in require'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232:in
>> `load_dependency'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247:in
>> `require'
>> from
>> /Users/surya/projects/my_rails_application/spec/models/group_spec.rb:4:in
>> `block in <top (required)>'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:246:in
>> `module_eval'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:246:in
>> `subclass'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:232:in
>> `describe'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/dsl.rb:18:in
>> `describe'
>> from
>> /Users/surya/projects/my_rails_application/spec/models/group_spec.rb:3:in
>> `<top (required)>'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
>> `load'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
>> `block in load'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232:in
>> `load_dependency'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:241:in
>> `load'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
>> `block in load_spec_files'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
>> `each'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/configuration.rb:896:in
>> `load_spec_files'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:22:in
>> `run'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:77:in
>> `rescue in run'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:73:in
>> `run'
>> from 
>> /Users/surya/.rvm/gems/ruby-2.2.5@my-gemset/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in
>> `block in autorun'
>> Coverage report generated for RSpec to
>> /Users/surya/projects/my_rails_application/coverage. 10134 / 57425 LOC
>> (17.65%) covered.
>> Coverage report generated for RSpec to
>> /Users/surya/projects/my_rails_application/coverage/coverage.json. 10134 /
>> 57425 LOC (17.65%) covered.
>> Coverage report Rcov style generated for RSpec to
>> /Users/surya/projects/my_rails_application/coverage/rcov
>
>
>
>
> Any ideas as to why RSpec runner delegates the options to stripe mock
> server on rspec-rails 2.14 but not on 2.12?
>
> --
>
> Please consider the environment before printing this email.
>
> Regards,
> Surya
>


-- 

Please consider the environment before printing this email.

Regards,
Surya

[image: This is my Footrr] <http://footrr.com/l/3697/>

-- 
You received this message because you are subscribed to the Google Groups 
"rspec" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/CAHGOqz6a-v-3fdcoZCyJuVB2%3D8Q9V4rXmR94LCZ2%3DEBX%3DJBV5w%40mail.gmail.com.

Reply via email to