Hi folks,

I successfully created a few *calabash-ios* tests using *rspec *in Rubymine 
IDE on Mac Mini which worked great; 

*however recently I moved to iMac and thus had to configure and install 
ruby and necessary gems.*
*However, this time I could not execute my tests due to the following Error 
and I'm stuck. *(copied the error message below)

*Best guess is this is related to the difference in version of the gems on 
both machines. I did version comparison in detail, observed quite a few 
differences.*.* listing here the ones I think could be relevant to this 
error:*
(and unfortunately, I am not able to install the older version of the gems 
now (on iMac) as they do not exists anymore)
*Gem                        OldMachine                       NewMachine*
*CFPropertyList  *        2.2.0                                         
2.2.1
*httpclient *                 2.3.3                                         
2.3.4.1
*rspec   *                    2.14.1, 2.9.0.rc2                         
2.14.1
*rspec-core    *           2.14.4, 2.14.3, 2.9.0.rc2               2.14.5
*rspec-expectations*   2.14.1, 2.14.0, 2.9.0.rc2              2.14.2
*rspec-mocks  *       2.14.3, 2.14.2,  2.14.1,2.9.0.rc2      2.14.3
*rubygems-update*       2.0.6, 2.0.5                               2.0.7

has anyone else come across any issue with the updated versions of gems? 

Please share any pointers that help me resolve this as earliest as possible.
* Is there any way to move to the old version of the gems and check if the 
tests then work correctly??*
*Or is there anything else that you could think and suggest me to try to 
make the tests run??*
*
*
I confirmed My firewall is OFF




*The error occurs when attempted to launch the Simulator under 'before' 
block in _spec.rb file :*
@launcher = Calabash::Cucumber::Launcher.new
*@launcher.new*
*
*
*
*
*---------------------------------------------------------------Error 
Details 
 
----------------------------------------------------------------------------------------------------
*

/Users/admin/.rbenv/versions/2.0.0-p247/bin/ruby -e 
$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) 
/Users/admin/.rbenv/versions/2.0.0-p247/bin/rspec 
/Users/admin/Desktop/MyApp-iPhone/sources/spec/FeaturedPage_spec.rb 
--require teamcity/spec/runner/formatter/teamcity/formatter --format 
Spec::Runner::Formatter::TeamcityFormatter

Testing started at 3:10 PM ...

#<Spec::Runner::Formatter::TeamcityFormatter:0x007fbb58997b70>

#<RSpec::Core::Formatters::DocumentationFormatter:0x007fbb5b220948>

 

Smoke Test

  Exploring Featured Page

 

*CFFormatError: invalid XML: #<ArgumentError: wrong number of arguments (0 
for 1+)>*

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/operations.rb:67:in
 
`tap'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/parsers/baseparser.rb:183:in
 
`pull'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/parsers/treeparser.rb:22:in
 
`parse'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/document.rb:283:in 
`build'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/document.rb:43:in 
`initialize'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`new'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`block in load'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`open'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`load'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbCFPropertyList.rb:345:in
 
`load'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbCFPropertyList.rb:245:in
 
`initialize'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:44:in
 
`new'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:44:in
 
`block in derived_data_dir_for_project'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`each'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`find'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`derived_data_dir_for_project'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:134:in
 
`app_bundle_or_raise'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launcher.rb:80:in
 
`relaunch'

/Users/admin/Desktop/MyApp-iPhone/trunk/sources/spec/FeaturedPage_spec.rb:26:in 
`block (3 levels) in <top (required)>'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:237:in
 
`instance_eval'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:237:in
 
`instance_eval'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:21:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`block in run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`each'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:446:in
 
`run_hook'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:345:in
 
`run_before_each_hooks'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:300:in
 
`run_before_each'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:113:in
 
`block in run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:254:in
 
`with_around_each_hooks'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:111:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:390:in
 
`block in run_examples'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:386:in
 
`map'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:386:in
 
`run_examples'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:371:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`block in run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`map'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`block (2 levels) in run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`map'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`block in run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/reporter.rb:58:in
 
`report'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:25:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/runner.rb:80:in
 
`run'

/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/runner.rb:17:in
 
`block in autorun'

...

*wrong number of arguments (0 for 1+)*

*Line: -1*

*Position: -1*

*Last 80 unconsumed characters:*

* *

./spec/FeaturedPage_spec.rb:26:in `block (3 levels) in <top (required)>'

    [FP100-015] should display Location selected under Featured Page Header 
(FAILED - 1)

 

Failures:

 

  1) Smoke Test Exploring Featured Page [FP100-015] should display Location 
selected under Featured Page Header

     Failure/Error: @launcher.relaunch

     CFFormatError:

       invalid XML: #<ArgumentError: wrong number of arguments (0 for 1+)>

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/operations.rb:67:in
 
`tap'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/parsers/baseparser.rb:183:in
 
`pull'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/parsers/treeparser.rb:22:in
 
`parse'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/document.rb:283:in 
`build'

      
 /Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rexml/document.rb:43:in 
`initialize'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`new'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`block in load'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`open'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbREXMLParser.rb:16:in
 
`load'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbCFPropertyList.rb:345:in
 
`load'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/CFPropertyList-2.2.1/lib/rbCFPropertyList.rb:245:in
 
`initialize'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:44:in
 
`new'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:44:in
 
`block in derived_data_dir_for_project'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`each'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`find'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:42:in
 
`derived_data_dir_for_project'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launch/simulator_helper.rb:134:in
 
`app_bundle_or_raise'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/calabash-cucumber-0.9.151/lib/calabash-cucumber/launcher.rb:80:in
 
`relaunch'

      
 
/Users/admin/Desktop/MyApp-iPhone/trunk/sources/spec/FeaturedPage_spec.rb:26:in 
`block (3 levels) in <top (required)>'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:237:in
 
`instance_eval'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:237:in
 
`instance_eval'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:21:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`block in run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`each'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:85:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/hooks.rb:446:in
 
`run_hook'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:345:in
 
`run_before_each_hooks'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:300:in
 
`run_before_each'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:113:in
 
`block in run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:254:in
 
`with_around_each_hooks'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example.rb:111:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:390:in
 
`block in run_examples'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:386:in
 
`map'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:386:in
 
`run_examples'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:371:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`block in run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`map'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/example_group.rb:372:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`block (2 levels) in run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`map'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:28:in
 
`block in run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/reporter.rb:58:in
 
`report'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/command_line.rb:25:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/runner.rb:80:in
 
`run'

      
 
/Users/admin/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.5/lib/rspec/core/runner.rb:17:in
 
`block in autorun'

       ...

       wrong number of arguments (0 for 1+)

       Line: -1

       Position: -1

       Last 80 unconsumed characters:

     # ./spec/FeaturedPage_spec.rb:26:in `block (3 levels) in <top 
(required)>'

 

1 example, 1 failure, 0 passed

 

Finished in 0.103899 seconds

 

Finished in 0.1039 seconds

1 example, 1 failure

 

Failed examples:

 

rspec ./spec/FeaturedPage_spec.rb:103 # Smoke Test Exploring Featured Page 
[FP100-015] should display Location selected under Featured Page Header

 

Process finished with exit code 1

 ---------------------------------------------------------------Error 
Details 
 
----------------------------------------------------------------------------------------------------


*Appreciate any help on this at the earliest.*

I can share gem list contents if you require for analysis.

*Thanks *

*Sam*

 

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/3c8e3b33-1eea-4961-b533-325eb287a47f%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to