デバッグの目的で、Rails、Cucumber、Rspec、Test::UnitなどのないプレーンなRubyでCapybaraを使用したいと思います。ここに示すように構成しましたが、CapybaraAPIを使用する場合はまだ例外があります。
require 'rspec'
require 'capybara'
require 'capybara/dsl'
require 'rspec/expectations'
Capybara.app_host = "http://somedomain.com"
Capybara.run_server = false
Capybara.current_driver = :selenium
include Capybara::DSL
visit '/'
page.should have_xpath "//span[@class='my_class']"
visit
メソッドは正常に機能します。しかし、私には例外がありますundefined method 'have_xpath' for main:Object
。
どうすればこれを解決できますか?