Sha256: cd8b38dd78533f3324f655c0d2b5c78b0840e23434ec6fd27f996b681dde26b6
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
require 'acceptance_test' require 'csv' require 'yaml' require 'acceptance_test/gherkin_helper' data_reader = lambda {|source_path| CSV.read(File.expand_path(source_path)) } GherkinHelper.instance.enable_external_source data_reader config_name = File.expand_path("spec/acceptance_config.yml") acceptance_config = HashWithIndifferentAccess.new(YAML.load_file(config_name)) acceptance_test = AcceptanceTest.new acceptance_config RSpec.configure do |config| config.around(:each) do |example| acceptance_test.before({}) example.run acceptance_test.after({}) reset_session! end end module WikipediaSteps step "I am within wikipedia.com" do # Capybara.app_host = "http://wikipedia.com" # Capybara.default_driver = :selenium end step "I am on wikipedia.com" do visit('/') end step "I enter word :word" do |word| fill_in "searchInput", :with => word end step "I click submit button" do find(".formBtn", match: :first).click end step "I should see results: :content" do |text| expect(page).to have_content text end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
acceptance_test-1.4.8 | spec/features/steps/wikipedia_steps.rb |