Sha256: 6c21cd5dd84ba7d250cd6e05aaa8d7f58320bd805a4e9c5f5c535bf7e1e16f5c
Contents?: true
Size: 826 Bytes
Versions: 8
Compression:
Stored size: 826 Bytes
Contents
# frozen_string_literal: true require "test_helper" class AlipayTest < Minitest::Test test "detects alipay iOS" do browser = Browser.new(Browser["ALIPAY_IOS"]) assert_equal :alipay, browser.id assert browser.alipay? assert_equal "Alipay", browser.name assert_equal "2.3.4", browser.full_version refute browser.chrome? refute browser.safari? end test "detects alipay Android" do browser = Browser.new(Browser["ALIPAY_ANDROID"]) assert_equal :alipay, browser.id assert browser.alipay? assert_equal "Alipay", browser.name assert_equal "9.0.1.073001", browser.full_version refute browser.chrome? refute browser.safari? end test "detects version by range" do browser = Browser.new(Browser["ALIPAY_IOS"]) assert browser.alipay?(%w[>=2 <3]) end end
Version data entries
8 entries across 8 versions & 1 rubygems