Sha256: 5d217ad689ed392f10cd44cb144269872919ce22bf5f682318109f01f666eb75
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
require "test_helper" class FirefoxTest < Minitest::Test setup do @browser = Browser.new end test "detects firefox" do @browser.ua = $ua["FIREFOX"] assert_equal "Firefox", @browser.name assert @browser.firefox? refute @browser.modern? assert_equal "3.8", @browser.full_version assert_equal "3", @browser.version end test "detects modern firefox" do @browser.ua = $ua["FIREFOX_MODERN"] assert_equal :firefox, @browser.id assert_equal "Firefox", @browser.name assert @browser.firefox? assert @browser.modern? assert_equal "17.0", @browser.full_version assert_equal "17", @browser.version end test "detects firefox android tablet" do @browser.ua = $ua["FIREFOX_TABLET"] assert_equal :firefox, @browser.id assert_equal "Firefox", @browser.name assert @browser.firefox? assert @browser.modern? assert @browser.tablet? assert @browser.android? assert_equal "14.0", @browser.full_version assert_equal "14", @browser.version end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
browser-1.1.0 | test/unit/firefox_test.rb |