Failure/Error: Unable to find matching line from backtrace
Selenium::WebDriver::Error::UnknownError:
Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_P
ATH) [nsIWebNavigation.loadURI]
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/response.rb:51:in `assert_ok'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/response.rb:15:in `initialize'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/http/common.rb:59:in `new'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/http/common.rb:59:in `create_response'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/http/default.rb:66:in `request'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/http/common.rb:40:in `call'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/bridge.rb:634:in `raw_execute'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/bridge.rb:612:in `execute'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/remote/bridge.rb:110:in `get'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/selenium-webdriver-2.38.0/lib/seleniu
m/webdriver/common/navigation.rb:14:in `to'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara/selenium/
driver.rb:102:in `reset!'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara/session.r
b:79:in `reset!'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara.rb:255:in
`block in reset_sessions!'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara.rb:255:in
`each'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara.rb:255:in
`reset_sessions!'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/capybara-2.2.0/lib/capybara/rspec.rb:
20:in `block (2 levels) in <top (required)>'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:471:in `instance_eval'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:471:in `instance_eval_with_rescue'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple.rb:242:in `instance_eval_with_rescue'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/hook
s.rb:31:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/hook
s.rb:85:in `block in run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/hook
s.rb:85:in `each'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/hook
s.rb:85:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/hook
s.rb:446:in `run_hook'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:350:in `run_after_each_hooks'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple.rb:298:in `run_after_each'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple.rb:120:in `block in run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple.rb:254:in `with_around_each_hooks'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple.rb:111:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:390:in `block in run_examples'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:386:in `map'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:386:in `run_examples'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:371:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:372:in `block in run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:372:in `map'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/exam
ple_group.rb:372:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/comm
and_line.rb:28:in `block (2 levels) in run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/comm
and_line.rb:28:in `map'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/comm
and_line.rb:28:in `block in run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/repo
rter.rb:58:in `report'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/comm
and_line.rb:25:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/runn
er.rb:80:in `run'
# C:/Ruby200/lib/ruby/gems/2.0.0/gems/rspec-core-2.14.7/lib/rspec/core/runn
er.rb:17:in `block in autorun'
Finished in 25.41 seconds
1 example, 1 failure
Failed examples:
rspec ./spec/features/test.feature:68 # Verify Login feature Try to login I sign
up with "
dee...@email.com" and "test1234"
!!! error running onStopped callback: TypeError: callback is not a function
*** LOG addons.manager: shutdown
*** LOG addons.xpi: shutdown
-------------------------------------
Gem file I am using:
source "
http://rubygems.org"
group(:test) do
gem 'turnip'
gem 'capybara'
gem 'selenium-webdriver'
gem "gherkin"
end
----------------------------------
.rspec file I am using
--color
-r turnip
-r turnip/capybara
--format nested
--backtrace
-------------------------------
My project Package structure:
Project
+spec
++features
+++test.fearure
+spec_helper.rb
+teststeps_spec.rb
----------------
#spec/spec_helper.rb
require 'capybara'
require 'turnip'
require 'rspec'
require 'selenium/webdriver'
Capybara.default_driver = :selenium
Capybara.app_host = "
http://deepakapp.com/login" #any application name
Capybara.default_selector = :css
#require 'capybara/json'
Dir.glob("spec/*_spec.rb") { |f| load f, true }
RSpec.configure do |config|
config.include Capybara::DSL
#config.include TestHelper
#Turnip.type = :request
end
---------------------------------------
#spec/teststeps_spec.rb
require 'rspec'
require 'capybara'
require 'capybara/dsl'
require 'spec_helper.rb'
#require 'test_helper.rb'
step "home page to login" do
visit "/"
end
step "I sign up with email and password" do
fill_in "login_hidden", :with => "
dee...@email.com" # any user name
fill_in "login_form_passwd", :with => "test1234"
click_button "Log In"
end
-------------------
#spec/features/test.feature
Feature: Verify Login feature
Background:
Given home page to login
Scenario: Try to login
When I sign up with email and password
==================================================
can any one suggest, whats wrong in it