Sha256: 9ea9ff73a57b24801707be33beb18dccb6d593b254bbc77b03c05bc6a42158cc

Contents?: true

Size: 835 Bytes

Versions: 1

Compression:

Stored size: 835 Bytes

Contents

require "test_helper"

class KindleTest < Minitest::Test
  test "detects kindle monochrome" do
    @browser = Browser.new ua: $ua["KINDLE"]

    assert @browser.kindle?
    assert @browser.webkit?
  end

  test "detects kindle fire" do
    @browser = Browser.new ua: $ua["KINDLE_FIRE"]

    assert @browser.kindle?
    assert @browser.webkit?
  end

  test "detects kindle fire hd" do
    @browser = Browser.new ua: $ua["KINDLE_FIRE_HD"]

    assert @browser.silk?
    assert @browser.kindle?
    assert @browser.webkit?
    assert @browser.modern?
    refute @browser.mobile?
  end

  test "detects kindle fire hd mobile" do
    @browser = Browser.new ua: $ua["KINDLE_FIRE_HD_MOBILE"]

    assert @browser.silk?
    assert @browser.kindle?
    assert @browser.webkit?
    assert @browser.modern?
    assert @browser.mobile?
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
browser2-1.0.0 test/unit/kindle_test.rb