# File lib/capybara/spec/spec_helper.rb, line 11 def configure(config) filter = lambda do |requires, metadata| if requires and metadata[:skip] requires.any? do |require| metadata[:skip].include?(require) end else false end end config.filter_run_excluding :requires => filter config.before do Capybara.app = TestApp Capybara.configure do |config| config.default_selector = :xpath end Capybara.default_wait_time = 1 end end
# File lib/capybara/spec/spec_helper.rb, line 38 def run_specs(session, name, options={}) specs = @specs describe Capybara::Session, name, options do include Capybara::SpecHelper before do @session = session end after do @session.reset_session! end specs.each do |name, options, block| describe name, options do class_eval(&block) end end end end
# File lib/capybara/spec/spec_helper.rb, line 74 def extract_results(session) YAML.load Nokogiri::HTML(session.body).xpath("//pre[@id='results']").first.text.lstrip end
Generated with the Darkfish Rdoc Generator 2.