Sha256: a91453a33547a450979646af5b5f886dcfdd3490e23d703affd7bc69a518b1d6

Contents?: true

Size: 705 Bytes

Versions: 3

Compression:

Stored size: 705 Bytes

Contents

module Selenium
  module WebDriver
    describe Element do
      before do
        driver.file_detector = lambda { |str| __FILE__ }
      end

      after do
        driver.file_detector = nil
      end

      not_compliant_on :browser => :phantomjs do
        it "uses the file detector" do
          driver.navigate.to url_for("upload.html")

          driver.find_element(:id => "upload").send_keys("random string")
          driver.find_element(:id => "go").submit

          driver.switch_to.frame("upload_target")
          body = driver.find_element(:xpath => "//body")
          body.text.should include("uses the set file detector")
        end
      end
    end
  end # WebDriver
end # Selenium

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
browserstack-webdriver-2.40.1 spec/integration/selenium/webdriver/remote/element_spec.rb
browserstack-webdriver-0.0.22 spec/integration/selenium/webdriver/remote/element_spec.rb
browserstack-webdriver-0.0.1 spec/integration/selenium/webdriver/remote/element_spec.rb