Sha256: 18a74533050f90de4762b2aacb4fd86efd7f2922d0b6fbfd06e0eec419848a37
Contents?: true
Size: 1.42 KB
Versions: 1
Compression:
Stored size: 1.42 KB
Contents
require "test_helper" class ConsoleTest < Minitest::Test setup do @browser = Browser.new end test "detects nintendo wii" do @browser.ua = $ua["NINTENDO_WII"] assert @browser.console? assert @browser.nintendo? end test "detects nintendo wii u" do @browser.ua = $ua["NINTENDO_WIIU"] assert @browser.console? assert @browser.nintendo? end test "detects playstation 3" do @browser.ua = $ua["PLAYSTATION3"] assert @browser.console? assert @browser.playstation? refute @browser.playstation4? end test "detects playstation 4" do @browser.ua = $ua["PLAYSTATION4"] assert @browser.console? assert @browser.playstation? assert @browser.playstation4? end test "detects xbox 360" do @browser.ua = $ua["XBOX360"] assert @browser.console? assert @browser.xbox? refute @browser.xbox_one? end test "detects xbox one" do @browser.ua = $ua["XBOXONE"] assert @browser.console? assert @browser.xbox? assert @browser.xbox_one? end test "detects psp" do @browser.ua = $ua["PSP"] assert_equal "PlayStation Portable", @browser.name assert @browser.psp? refute @browser.psp_vita? assert @browser.mobile? end test "detects psp vita" do @browser.ua = $ua["PSP_VITA"] assert_equal "PlayStation Portable", @browser.name assert @browser.psp? assert @browser.psp_vita? assert @browser.mobile? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
browser-1.1.0 | test/unit/console_test.rb |