Sha256: 303e210e164fe659b6065b3ec0220761623131b0450227282275139ff0bab3be
Contents?: true
Size: 1.63 KB
Versions: 3
Compression:
Stored size: 1.63 KB
Contents
# frozen_string_literal: true require "test_helper" class WindowsTest < Minitest::Test test "detects windows x64" do browser = Browser.new(Browser["IE10_X64_WINX64"]) assert browser.platform.windows_x64? refute browser.platform.windows_wow64? assert browser.platform.windows_x64_inclusive? end test "detects windows wow64" do browser = Browser.new(Browser["WINDOWS_WOW64"]) refute browser.platform.windows_x64? assert browser.platform.windows_wow64? assert browser.platform.windows_x64_inclusive? end test "detects windows_xp" do browser = Browser.new(Browser["WINDOWS_XP"]) assert browser.platform.windows? assert browser.platform.windows_xp? end test "detects windows_xp (64-bit)" do browser = Browser.new(Browser["WINDOWS_XP_64"]) assert browser.platform.windows? assert browser.platform.windows_xp? assert browser.platform.windows_x64? end test "detects windows_vista" do browser = Browser.new(Browser["WINDOWS_VISTA"]) assert browser.platform.windows? assert browser.platform.windows_vista? end test "detects windows7" do browser = Browser.new(Browser["WINDOWS7"]) assert browser.platform.windows? assert browser.platform.windows7? end test "detects windows8" do browser = Browser.new(Browser["WINDOWS8"]) assert browser.platform.windows? assert browser.platform.windows8? refute browser.platform.windows8_1? end test "detects windows8.1" do browser = Browser.new(Browser["WINDOWS81"]) assert browser.platform.windows? assert browser.platform.windows8? assert browser.platform.windows8_1? end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
browser-2.0.3 | test/unit/windows_test.rb |
browser-2.0.2 | test/unit/windows_test.rb |
browser-2.0.1 | test/unit/windows_test.rb |