diff --git a/Tests/fixtures/phablet.yml b/Tests/fixtures/phablet.yml index ac3c542762..8d718a915b 100644 --- a/Tests/fixtures/phablet.yml +++ b/Tests/fixtures/phablet.yml @@ -984,26 +984,6 @@ model: Lumia 640 XL os_family: Windows browser_family: Internet Explorer -- - user_agent: Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Microsoft; RM-1096) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Mobile Safari/537.36 Edge/15.15063 - os: - name: Windows Phone - short_name: WPH - version: "10.0" - platform: "" - client: - type: browser - name: Microsoft Edge - short_name: PS - version: "15.15063" - engine: Edge - engine_version: "15.15063" - device: - type: phablet - brand: MS - model: Lumia 640 XL - os_family: Windows Mobile - browser_family: Internet Explorer - user_agent: Windows Phone Ad Client/6.2.960.0 (Silverlight; MS_ORMMA_1_0; Windows Phone OS 10.0.13384.0; Microsoft; RM-1067_1005) os: @@ -1038,6 +1018,26 @@ model: Lumia 640 XL os_family: Windows Mobile browser_family: Internet Explorer +- + user_agent: Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Microsoft; RM-1096) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Mobile Safari/537.36 Edge/15.15063 + os: + name: Windows Phone + short_name: WPH + version: "10.0" + platform: "" + client: + type: browser + name: Microsoft Edge + short_name: PS + version: "15.15063" + engine: Edge + engine_version: "15.15063" + device: + type: phablet + brand: MS + model: Lumia 640 XL + os_family: Windows Mobile + browser_family: Internet Explorer - user_agent: UCWEB/2.0 (Windows; U; wds 10.0; en-IN; Microsoft; RM-1065_1008) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile os: @@ -1355,6 +1355,26 @@ model: GALAXY Grand Prime os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 5.0.2; SM-G530F Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 Mobile Safari/537.36 UCBrowser/12.10.0.1163 UCTurbo/1.4.2.893 + os: + name: Android + short_name: AND + version: "5.0.2" + platform: "" + client: + type: browser + name: UC Browser Turbo + short_name: UT + version: "1.4.2.893" + engine: WebKit + engine_version: "537.36" + device: + type: phablet + brand: SA + model: GALAXY Grand Prime + os_family: Android + browser_family: Unknown - user_agent: Mozilla/5.0 (Linux; Android 5.1.1; SAMSUNG SM-G531F Build/LMY48B) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.3 Chrome/38.0.2125.102 Mobile Safari/537.36 os: diff --git a/Tests/fixtures/smartphone-1.yml b/Tests/fixtures/smartphone-1.yml index bb74902a23..e34cab9833 100644 --- a/Tests/fixtures/smartphone-1.yml +++ b/Tests/fixtures/smartphone-1.yml @@ -1,4 +1,24 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; 4028A Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.109 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "40.0.2214.109" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: AL + model: One Touch Pixi 3 4.5" + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; 4028J Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.109 Mobile Safari/537.36 os: @@ -7291,6 +7311,26 @@ model: BV6000 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 7.0; BV6000 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.0.1163 UCTurbo/1.7.9.900 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: UC Browser Turbo + short_name: UT + version: "1.7.9.900" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: B2 + model: BV6000 + os_family: Android + browser_family: Unknown - user_agent: Mozilla/5.0 (Linux; Android 7.0; BV6000 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 YaBrowser/17.1.1.359.00 Mobile Safari/537.36 os: @@ -7671,6 +7711,46 @@ model: FRSP4 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.0.4; BO-LFSP4 Build/IMM76I) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "37.0.2062.117" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: B4 + model: LifeStyle 4DC + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.2; BO-LFSPSL4 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "37.0.2062.117" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: B4 + model: LifeStyle 4SL + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.2.2; BO-LFSPBS5 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36 os: @@ -7688,7 +7768,27 @@ device: type: smartphone brand: B4 - model: LFSPBS5 + model: LifeStyle 5BS + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.2; BO-LFSPSL6QCI Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.132 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "57.0.2987.132" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: B4 + model: LifeStyle 6QC os_family: Android browser_family: Chrome - @@ -9811,103 +9911,3 @@ model: SL 04 os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 7.0; Blaupunkt SM 01 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "64.0.3282.137" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: BP - model: SM 01 - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; CENTURION Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: BR - model: CENTURION - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; CENTURION 3 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "4.4.2" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "41.0.2272.96" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: BR - model: CENTURION 3 - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; GLADIATOR Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.0.4" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: BR - model: GLADIATOR - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.2.1; GLADIATOR-2 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "4.2.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "34.0.1847.114" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: BR - model: GLADIATOR 2 - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/smartphone-10.yml b/Tests/fixtures/smartphone-10.yml index 3da52be265..20020f36fd 100644 --- a/Tests/fixtures/smartphone-10.yml +++ b/Tests/fixtures/smartphone-10.yml @@ -1,4 +1,124 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 8.0.0; SAMSUNG SM-G891A Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/7.2 Chrome/59.0.3071.125 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "8.0.0" + platform: "" + client: + type: browser + name: Samsung Browser + short_name: SB + version: "7.2" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: SA + model: GALAXY S7 active + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SC-02H Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "46.0.2490.76" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: SA + model: GALAXY S7 edge + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SM-G935F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "53.0.2785.124" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: SA + model: GALAXY S7 edge + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SM-G935X Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "65.0.3325.109" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: SA + model: GALAXY S7 edge + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Android 6.0.1; samsung SAMSUNG-SM-G935A) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 SurfBrowser/3.0 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Chrome Webview + short_name: CV + version: "30.0.0.0" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: SA + model: GALAXY S7 edge + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SAMSUNG SM-G9350 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/4.0 Chrome/44.0.2403.133 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Samsung Browser + short_name: SB + version: "4.0" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: SA + model: GALAXY S7 edge + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SAMSUNG SM-G935W8 Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/6.2 Chrome/56.0.2924.87 Mobile Safari/537.36 os: @@ -9766,120 +9886,3 @@ model: Xperia U os_family: Android browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; es-co; ST25a Build/6.1.1.B.1.54) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.0.4" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: SO - model: Xperia U - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; pt-pt; ST25i Build/6.1.1.B.1.54) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.0.4" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: SO - model: Xperia U - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; fr-; SonyST25i Build/6.2.A.1.100) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: SO - model: Xperia U - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; ja-jp; SOL22 Build/10.3.1.D.0.257) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 YJApp-ANDROID jp.co.yahoo.android.yjtop/3.15.1 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: mobile app - name: Yahoo! Japan - version: "3.15.1" - device: - type: smartphone - brand: SO - model: Xperia UL - os_family: Android - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.1.2; fr-fr; SonyLT25i Build/9.1.A.1.140) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.1.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: SO - model: Xperia V - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.1.2; LT25i Build/9.1.A.1.140) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19 - os: - name: Android - short_name: AND - version: "4.1.2" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "18.0.1025.166" - engine: WebKit - engine_version: "535.19" - device: - type: smartphone - brand: SO - model: Xperia V - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/smartphone-11.yml b/Tests/fixtures/smartphone-11.yml index 4415f2476a..d237ff6d9d 100644 --- a/Tests/fixtures/smartphone-11.yml +++ b/Tests/fixtures/smartphone-11.yml @@ -1,4 +1,121 @@ --- +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; es-co; ST25a Build/6.1.1.B.1.54) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: SO + model: Xperia U + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; pt-pt; ST25i Build/6.1.1.B.1.54) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: SO + model: Xperia U + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; fr-; SonyST25i Build/6.2.A.1.100) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: SO + model: Xperia U + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; ja-jp; SOL22 Build/10.3.1.D.0.257) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 YJApp-ANDROID jp.co.yahoo.android.yjtop/3.15.1 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: mobile app + name: Yahoo! Japan + version: "3.15.1" + device: + type: smartphone + brand: SO + model: Xperia UL + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.1.2; fr-fr; SonyLT25i Build/9.1.A.1.140) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.1.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: SO + model: Xperia V + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 4.1.2; LT25i Build/9.1.A.1.140) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19 + os: + name: Android + short_name: AND + version: "4.1.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "18.0.1025.166" + engine: WebKit + engine_version: "535.19" + device: + type: smartphone + brand: SO + model: Xperia V + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Xperia V Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 os: @@ -9790,120 +9907,3 @@ model: X27 os_family: Android browser_family: Chrome -- - user_agent: 'Mozilla/5.0 (Linux; U; Android 4.4.2; zh-cn; BBG-vivo X3V/PD1227V_A_1.12.8; 720*1280; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' - os: - name: Android - short_name: AND - version: "4.4.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: VV - model: X3V - os_family: Android - browser_family: Android Browser -- - user_agent: 'Mozilla/5.0 (Linux; U; Android 4.4.4; zh-cn; VIV-vivo X5Max V/PD1408V_A_1.18.1; 1080*1920; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' - os: - name: Android - short_name: AND - version: "4.4.4" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: VV - model: X5Max V - os_family: Android - browser_family: Android Browser -- - user_agent: 'Mozilla/5.0 (Linux; U; Android 5.0.2; zh-cn; VIV-vivo X5Pro V/PD1421V_A_1.13.5; 1080*1920; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' - os: - name: Android - short_name: AND - version: "5.0.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: VV - model: X5Pro V - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; vivo X9Plus Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.91 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "69.0.3497.91" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: VV - model: X9 Plus - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; vivo Xplay Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 baiduboxapp/5.0 (Baidu; P1 4.2.2) - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: mobile app - name: Baidu Box App - version: "5.0" - device: - type: smartphone - brand: VV - model: Xplay - os_family: Android - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; vivo Y11i T Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: VV - model: Y11i T - os_family: Android - browser_family: Android Browser diff --git a/Tests/fixtures/smartphone-12.yml b/Tests/fixtures/smartphone-12.yml index c7815f8cce..9eb5db4fda 100644 --- a/Tests/fixtures/smartphone-12.yml +++ b/Tests/fixtures/smartphone-12.yml @@ -1,4 +1,121 @@ --- +- + user_agent: 'Mozilla/5.0 (Linux; U; Android 4.4.2; zh-cn; BBG-vivo X3V/PD1227V_A_1.12.8; 720*1280; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: VV + model: X3V + os_family: Android + browser_family: Android Browser +- + user_agent: 'Mozilla/5.0 (Linux; U; Android 4.4.4; zh-cn; VIV-vivo X5Max V/PD1408V_A_1.18.1; 1080*1920; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' + os: + name: Android + short_name: AND + version: "4.4.4" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: VV + model: X5Max V + os_family: Android + browser_family: Android Browser +- + user_agent: 'Mozilla/5.0 (Linux; U; Android 5.0.2; zh-cn; VIV-vivo X5Pro V/PD1421V_A_1.13.5; 1080*1920; CTC/2.0) AppleWebKit/537.36 (KHTML,like Gecko) Version/4.0 Mobile Safari/537.36' + os: + name: Android + short_name: AND + version: "5.0.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: VV + model: X5Pro V + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 6.0.1; vivo X9Plus Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.91 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "69.0.3497.91" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: VV + model: X9 Plus + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; vivo Xplay Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 baiduboxapp/5.0 (Baidu; P1 4.2.2) + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: mobile app + name: Baidu Box App + version: "5.0" + device: + type: smartphone + brand: VV + model: Xplay + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; vivo Y11i T Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: VV + model: Y11i T + os_family: Android + browser_family: Android Browser - user_agent: Dalvik/2.1.0 Linux; U; Android 9; vivo 1902 Build/PPR1.180610.011 os: diff --git a/Tests/fixtures/smartphone-2.yml b/Tests/fixtures/smartphone-2.yml index a580215095..447c9e4d3c 100644 --- a/Tests/fixtures/smartphone-2.yml +++ b/Tests/fixtures/smartphone-2.yml @@ -1,4 +1,104 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 7.0; Blaupunkt SM 01 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "64.0.3282.137" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: BP + model: SM 01 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; CENTURION Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: BR + model: CENTURION + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; CENTURION 3 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "41.0.2272.96" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: BR + model: CENTURION 3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; GLADIATOR Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: BR + model: GLADIATOR + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.1; GLADIATOR-2 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "34.0.1847.114" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: BR + model: GLADIATOR 2 + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; it-it; GLADIATOR 3 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 os: @@ -9877,100 +9977,3 @@ model: XCD35 os_family: Android browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.2.1; S4505M Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.138 Mobile Safari/537.36 OPR/22.0.1485.78487 - os: - name: Android - short_name: AND - version: "4.2.1" - platform: "" - client: - type: browser - name: Opera Mobile - short_name: OM - version: "22.0.1485.78487" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: DN - model: S4505M - os_family: Android - browser_family: Opera -- - user_agent: 'Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; DOOGEE-BIGBOY-DG600 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30' - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: DO - model: BIGBOY DG600 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 7.0; BL12000 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "67.0.3396.87" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: DO - model: BL12000 - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 7.1.1; BL12000 PRO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.1.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.110" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: DO - model: BL12000 Pro - os_family: Android - browser_family: Chrome -- - user_agent: 'Mozilla/5.0 (Linux; Android 7.0; BL5000 Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.111 Mobile Safari/537.36 [Pinterest/Android]' - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: mobile app - name: Pinterest - version: "" - device: - type: smartphone - brand: DO - model: BL5000 - os_family: Android - browser_family: Unknown diff --git a/Tests/fixtures/smartphone-3.yml b/Tests/fixtures/smartphone-3.yml index e610949b4d..e25ed9d74b 100644 --- a/Tests/fixtures/smartphone-3.yml +++ b/Tests/fixtures/smartphone-3.yml @@ -1,4 +1,101 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.1; S4505M Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.138 Mobile Safari/537.36 OPR/22.0.1485.78487 + os: + name: Android + short_name: AND + version: "4.2.1" + platform: "" + client: + type: browser + name: Opera Mobile + short_name: OM + version: "22.0.1485.78487" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: DN + model: S4505M + os_family: Android + browser_family: Opera +- + user_agent: 'Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; DOOGEE-BIGBOY-DG600 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30' + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: DO + model: BIGBOY DG600 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 7.0; BL12000 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "67.0.3396.87" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: DO + model: BL12000 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 7.1.1; BL12000 PRO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.1.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.110" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: DO + model: BL12000 Pro + os_family: Android + browser_family: Chrome +- + user_agent: 'Mozilla/5.0 (Linux; Android 7.0; BL5000 Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.111 Mobile Safari/537.36 [Pinterest/Android]' + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: mobile app + name: Pinterest + version: "" + device: + type: smartphone + brand: DO + model: BL5000 + os_family: Android + browser_family: Unknown - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; BL5500_Lite) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36 os: @@ -9805,103 +9902,3 @@ model: HT20 os_family: Android browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 5.1; HT3 Build/LMY47I) - os: - name: Android - short_name: AND - version: "5.1" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "" - device: - type: smartphone - brand: HM - model: HT3 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 6.0; HT30) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "75.0.3770.143" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HM - model: HT30 - os_family: Android - browser_family: Chrome -- - user_agent: Dalvik/0.0.0 (Linux; U; Android 0.0.0; HT7 Pro Build/ABCDEF) - os: - name: Android - short_name: AND - version: "0.0.0" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "" - device: - type: smartphone - brand: HM - model: HT7 Pro - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 5.1; HT7 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "5.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "75.0.3770.143" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HM - model: HT7 Pro - os_family: Android - browser_family: Chrome -- - user_agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; HOMTOM HT7 Pro Build/LMY49J) - os: - name: Android - short_name: AND - version: "5.1.1" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "" - device: - type: smartphone - brand: HM - model: HT7 Pro - os_family: Android - browser_family: Android Browser diff --git a/Tests/fixtures/smartphone-4.yml b/Tests/fixtures/smartphone-4.yml index 1734ea561f..3c48fae0fc 100644 --- a/Tests/fixtures/smartphone-4.yml +++ b/Tests/fixtures/smartphone-4.yml @@ -1,4 +1,104 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; HT3 Build/LMY47I) + os: + name: Android + short_name: AND + version: "5.1" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "" + device: + type: smartphone + brand: HM + model: HT3 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 6.0; HT30) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "75.0.3770.143" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HM + model: HT30 + os_family: Android + browser_family: Chrome +- + user_agent: Dalvik/0.0.0 (Linux; U; Android 0.0.0; HT7 Pro Build/ABCDEF) + os: + name: Android + short_name: AND + version: "0.0.0" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "" + device: + type: smartphone + brand: HM + model: HT7 Pro + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; HT7 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "5.1" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "75.0.3770.143" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HM + model: HT7 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; HOMTOM HT7 Pro Build/LMY49J) + os: + name: Android + short_name: AND + version: "5.1.1" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "" + device: + type: smartphone + brand: HM + model: HT7 Pro + os_family: Android + browser_family: Android Browser - user_agent: Dalvik/2.1.0 (Linux; U; Android 6.0; HOMTOM NT17Pro Build/MRA58K) os: @@ -9809,100 +9909,3 @@ model: Mate 10 Lite os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 7.0; RNE-L03 Build/HUAWEIRNE-L03) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "66.0.3359.158" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HU - model: Mate 10 Lite - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 8.0; RNE-AL00 Build/HUAWEIRNE-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/044408 Mobile Safari/537.36 MMWEBID/7065 MicroMessenger/7.0.1380(0x27000034) Process/tools NetType/4G Language/zh_CN - os: - name: Android - short_name: AND - version: "8.0" - platform: "" - client: - type: mobile app - name: WeChat - version: "7.0.1380(0x27000034)" - device: - type: smartphone - brand: HU - model: Mate 10 Lite - os_family: Android - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; Android 8.0.0; RNE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "8.0.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.110" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HU - model: Mate 10 Lite - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 8.0.0; BLA-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "8.0.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.110" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HU - model: Mate 10 Pro - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 8.0.0; BLA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "8.0.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.110" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: HU - model: Mate 10 Pro - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/smartphone-5.yml b/Tests/fixtures/smartphone-5.yml index 6d0a32c6e0..60ca530447 100644 --- a/Tests/fixtures/smartphone-5.yml +++ b/Tests/fixtures/smartphone-5.yml @@ -1,4 +1,101 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 7.0; RNE-L03 Build/HUAWEIRNE-L03) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "66.0.3359.158" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HU + model: Mate 10 Lite + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 8.0; RNE-AL00 Build/HUAWEIRNE-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/044408 Mobile Safari/537.36 MMWEBID/7065 MicroMessenger/7.0.1380(0x27000034) Process/tools NetType/4G Language/zh_CN + os: + name: Android + short_name: AND + version: "8.0" + platform: "" + client: + type: mobile app + name: WeChat + version: "7.0.1380(0x27000034)" + device: + type: smartphone + brand: HU + model: Mate 10 Lite + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 8.0.0; RNE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "8.0.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.110" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HU + model: Mate 10 Lite + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 8.0.0; BLA-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "8.0.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.110" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HU + model: Mate 10 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 8.0.0; BLA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "8.0.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.110" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: HU + model: Mate 10 Pro + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 9; BLA-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36 os: @@ -9857,103 +9954,3 @@ model: U86 os_family: Android browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; zh-cn; K-Touch_W619 Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - os: - name: Android - short_name: AND - version: "4.0.4" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "533.1" - device: - type: smartphone - brand: KT - model: W619 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; YunOs 1.0.0.3; en-; K-Touch W619 Build/AliyunOs-2012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - os: - name: YunOs - short_name: YNS - version: "1.0.0.3" - platform: "" - client: - type: browser - name: Mobile Safari - short_name: MF - version: "4.0" - engine: WebKit - engine_version: "533.1" - device: - type: smartphone - brand: KT - model: W619 - os_family: Android - browser_family: Safari -- - user_agent: Mozilla/5.0 (Linux; U; Android 2.3 YunOs 1.0.0.3; zh-cn; K-Touch W658 Build/AliyunOs-2012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - os: - name: YunOs - short_name: YNS - version: "1.0.0.3" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "533.1" - device: - type: smartphone - brand: KT - model: W658 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U;AliyunOS 1.5.1.18-RT-20120724.182153; zh-cn; K-Touch W688 Build/AliyunOs-2012;Android 2.3 Compatible) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - os: - name: YunOs - short_name: YNS - version: "1.5.1.18" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "533.1" - device: - type: smartphone - brand: KT - model: W688 - os_family: Android - browser_family: Android Browser -- - user_agent: K-Touch W98/java_c_5609c Linux/3.4.5+ Android/4.2.2 Release/JDQ39 Browser/AppleWebKit534.30 Profile/ Configuration/ Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: KT - model: W98 - os_family: Android - browser_family: Android Browser diff --git a/Tests/fixtures/smartphone-6.yml b/Tests/fixtures/smartphone-6.yml index cfdef03f03..0140e79579 100644 --- a/Tests/fixtures/smartphone-6.yml +++ b/Tests/fixtures/smartphone-6.yml @@ -1,4 +1,104 @@ --- +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.0.4; zh-cn; K-Touch_W619 Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "533.1" + device: + type: smartphone + brand: KT + model: W619 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; YunOs 1.0.0.3; en-; K-Touch W619 Build/AliyunOs-2012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 + os: + name: YunOs + short_name: YNS + version: "1.0.0.3" + platform: "" + client: + type: browser + name: Mobile Safari + short_name: MF + version: "4.0" + engine: WebKit + engine_version: "533.1" + device: + type: smartphone + brand: KT + model: W619 + os_family: Android + browser_family: Safari +- + user_agent: Mozilla/5.0 (Linux; U; Android 2.3 YunOs 1.0.0.3; zh-cn; K-Touch W658 Build/AliyunOs-2012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 + os: + name: YunOs + short_name: YNS + version: "1.0.0.3" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "533.1" + device: + type: smartphone + brand: KT + model: W658 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U;AliyunOS 1.5.1.18-RT-20120724.182153; zh-cn; K-Touch W688 Build/AliyunOs-2012;Android 2.3 Compatible) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 + os: + name: YunOs + short_name: YNS + version: "1.5.1.18" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "533.1" + device: + type: smartphone + brand: KT + model: W688 + os_family: Android + browser_family: Android Browser +- + user_agent: K-Touch W98/java_c_5609c Linux/3.4.5+ Android/4.2.2 Release/JDQ39 Browser/AppleWebKit534.30 Profile/ Configuration/ Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: KT + model: W98 + os_family: Android + browser_family: Android Browser - user_agent: Mozilla/5.0 (Linux; U; Android 4.3; zh-cn; Kumai 260 Build/JLS36C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 os: @@ -9833,131 +9933,3 @@ model: Lai Yuki os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 6.0; mobiistar LAI YUNA 1 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "66.0.3359.158" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: M6 - model: Lai Yuna 1 - os_family: Android - browser_family: Chrome -- - user_agent: 'Mozilla/5.0 (Linux; Android 5.1; Mobiistar_LAI_Yuna_C Build/LMY47I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36 [FB_IAB/Orca-Android;FBAV/166.0.0.26.91;]' - os: - name: Android - short_name: AND - version: "5.1" - platform: "" - client: - type: mobile app - name: Facebook - version: "166.0.0.26.91" - device: - type: smartphone - brand: M6 - model: Lai Yuna C - os_family: Android - browser_family: Unknown -- - user_agent: 'Mozilla/5.0 (Linux; Android 6.0; mobiistar_LAI_Yuna_S Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/58.0.3029.83 Mobile Safari/537.36 [FB_IAB/MESSENGER;FBAV/116.0.0.18.70;]' - os: - name: Android - short_name: AND - version: "6.0" - platform: "" - client: - type: mobile app - name: Facebook Messenger - version: "116.0.0.18.70" - device: - type: smartphone - brand: M6 - model: Lai Yuna S - os_family: Android - browser_family: Unknown -- - user_agent: 'Mozilla/5.0 (Linux; Android 6.0; Mobiistar_LAI_Yuna_X Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.158 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/173.0.0.62.99;]' - os: - name: Android - short_name: AND - version: "6.0" - platform: "" - client: - type: mobile app - name: Facebook - version: "173.0.0.62.99" - device: - type: smartphone - brand: M6 - model: Lai Yuna X - os_family: Android - browser_family: Unknown -- - user_agent: 'Mozilla/5.0 (Linux; Android 4.4.2; Mobiistar_LAI_Z Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36[FBAN/EMA;FBLC/vi_VN;FBAV/94.0.0.8.182;]' - os: - name: Android - short_name: AND - version: "4.4.2" - platform: "" - client: - type: mobile app - name: Facebook - version: "94.0.0.8.182" - device: - type: smartphone - brand: M6 - model: Lai Z - os_family: Android - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 7.0; BV6000 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.0.1163 UCTurbo/1.7.9.900 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: UC Browser Turbo - short_name: UT - version: "1.7.9.900" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: B2 - model: BV6000 - os_family: Android - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; U; Android 5.0.2; SM-G530F Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 Mobile Safari/537.36 UCBrowser/12.10.0.1163 UCTurbo/1.4.2.893 - os: - name: Android - short_name: AND - version: "5.0.2" - platform: "" - client: - type: browser - name: UC Browser Turbo - short_name: UT - version: "1.4.2.893" - engine: WebKit - engine_version: "537.36" - device: - type: phablet - brand: SA - model: GALAXY Grand Prime - os_family: Android - browser_family: Unknown diff --git a/Tests/fixtures/smartphone-7.yml b/Tests/fixtures/smartphone-7.yml index 184d7965e7..19ba47a2a6 100644 --- a/Tests/fixtures/smartphone-7.yml +++ b/Tests/fixtures/smartphone-7.yml @@ -1,4 +1,92 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 6.0; mobiistar LAI YUNA 1 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "6.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "66.0.3359.158" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: M6 + model: Lai Yuna 1 + os_family: Android + browser_family: Chrome +- + user_agent: 'Mozilla/5.0 (Linux; Android 5.1; Mobiistar_LAI_Yuna_C Build/LMY47I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36 [FB_IAB/Orca-Android;FBAV/166.0.0.26.91;]' + os: + name: Android + short_name: AND + version: "5.1" + platform: "" + client: + type: mobile app + name: Facebook + version: "166.0.0.26.91" + device: + type: smartphone + brand: M6 + model: Lai Yuna C + os_family: Android + browser_family: Unknown +- + user_agent: 'Mozilla/5.0 (Linux; Android 6.0; mobiistar_LAI_Yuna_S Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/58.0.3029.83 Mobile Safari/537.36 [FB_IAB/MESSENGER;FBAV/116.0.0.18.70;]' + os: + name: Android + short_name: AND + version: "6.0" + platform: "" + client: + type: mobile app + name: Facebook Messenger + version: "116.0.0.18.70" + device: + type: smartphone + brand: M6 + model: Lai Yuna S + os_family: Android + browser_family: Unknown +- + user_agent: 'Mozilla/5.0 (Linux; Android 6.0; Mobiistar_LAI_Yuna_X Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/66.0.3359.158 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/173.0.0.62.99;]' + os: + name: Android + short_name: AND + version: "6.0" + platform: "" + client: + type: mobile app + name: Facebook + version: "173.0.0.62.99" + device: + type: smartphone + brand: M6 + model: Lai Yuna X + os_family: Android + browser_family: Unknown +- + user_agent: 'Mozilla/5.0 (Linux; Android 4.4.2; Mobiistar_LAI_Z Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36[FBAN/EMA;FBLC/vi_VN;FBAV/94.0.0.8.182;]' + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: mobile app + name: Facebook + version: "94.0.0.8.182" + device: + type: smartphone + brand: M6 + model: Lai Z + os_family: Android + browser_family: Unknown - user_agent: 'Mozilla/5.0 (Linux; Android 4.4.2; mobiistar LAI Z1 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36[FBAN/EMA;FBLC/vi_VN;FBAV/96.0.0.7.216;]' os: @@ -8630,37 +8718,37 @@ os_family: Android browser_family: Chrome - - user_agent: Nokia2720a-2/2.0 (09.85) Profile/MIDP-2.1 Configuration/CLDC-1.1 + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 5.1 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36 os: - name: Symbian - short_name: SYM - version: "" + name: Android + short_name: AND + version: "8.1.0" platform: "" client: type: browser - name: Nokia Browser - short_name: NB - version: "" - engine: "" + name: Chrome Mobile + short_name: CM + version: "71.0.3578.99" + engine: Blink engine_version: "" device: type: smartphone brand: NK - model: "2720" - os_family: Symbian - browser_family: Nokia Browser + model: 5.1 Plus + os_family: Android + browser_family: Chrome - - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 5.1 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36 + user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 5.1 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.92 Mobile Safari/537.36 os: name: Android short_name: AND - version: "8.1.0" + version: "9" platform: "" client: type: browser name: Chrome Mobile short_name: CM - version: "71.0.3578.99" + version: "77.0.3865.92" engine: Blink engine_version: "" device: @@ -8669,6 +8757,26 @@ model: 5.1 Plus os_family: Android browser_family: Chrome +- + user_agent: iBrowser/Mini2.8 (Nokia5130c-2/07.97) + os: + name: Symbian + short_name: SYM + version: "" + platform: "" + client: + type: browser + name: IBrowse + short_name: IB + version: "" + engine: "" + engine_version: "" + device: + type: smartphone + brand: NK + model: 5130 XpressMusic + os_family: Symbian + browser_family: Unknown - user_agent: Mozilla/5.0 (Linux; Android 7.1.1; TA-1003 Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.116 Mobile Safari/537.36 os: @@ -8729,66 +8837,6 @@ model: "6" os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "9" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.80" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: NK - model: "6.1" - os_family: Android - browser_family: Chrome -- - user_agent: NOKIA-RH-17/V F100V1403.nep.0 UP.Browser/4.1.26l1.c.2.100 - os: - name: Symbian - short_name: SYM - version: "" - platform: "" - client: - type: browser - name: Openwave Mobile Browser - short_name: OV - version: "4.1.26" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: "2280" - os_family: Symbian - browser_family: Unknown -- - user_agent: iBrowser/Mini2.8 (Nokia5130c-2/07.97) - os: - name: Symbian - short_name: SYM - version: "" - platform: "" - client: - type: browser - name: IBrowse - short_name: IB - version: "" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: 5130 XpressMusic - os_family: Symbian - browser_family: Unknown - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 6.1 Build/OPR1.170623.026) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36 os: @@ -8810,47 +8858,7 @@ os_family: Android browser_family: Chrome - - user_agent: NOKIA-RH-48/V J190V0600.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 - os: - name: Symbian - short_name: SYM - version: "" - platform: "" - client: - type: browser - name: Openwave Mobile Browser - short_name: OV - version: "6.2.2.1" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: "3105" - os_family: Symbian - browser_family: Unknown -- - user_agent: NOKIA-RM-11/V H190V0700.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 - os: - name: Symbian - short_name: SYM - version: "" - platform: "" - client: - type: browser - name: Openwave Mobile Browser - short_name: OV - version: "6.2.2.1" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: "3205" - os_family: Symbian - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 5.1 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.92 Mobile Safari/537.36 + user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 os: name: Android short_name: AND @@ -8860,13 +8868,13 @@ type: browser name: Chrome Mobile short_name: CM - version: "77.0.3865.92" + version: "70.0.3538.80" engine: Blink engine_version: "" device: type: smartphone brand: NK - model: 5.1 Plus + model: "6.1" os_family: Android browser_family: Chrome - @@ -9090,7 +9098,87 @@ os_family: Android browser_family: Chrome - - user_agent: NOKIA-RH-27/V H190V0800.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 + user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 8.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "9" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "72.0.3626.105" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: NK + model: "8.1" + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 8.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "9" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "73.0.3683.90" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: NK + model: "8.1" + os_family: Android + browser_family: Chrome +- + user_agent: NOKIA-RH-17/V F100V1403.nep.0 UP.Browser/4.1.26l1.c.2.100 + os: + name: Symbian + short_name: SYM + version: "" + platform: "" + client: + type: browser + name: Openwave Mobile Browser + short_name: OV + version: "4.1.26" + engine: "" + engine_version: "" + device: + type: smartphone + brand: NK + model: "2280" + os_family: Symbian + browser_family: Unknown +- + user_agent: Nokia2720a-2/2.0 (09.85) Profile/MIDP-2.1 Configuration/CLDC-1.1 + os: + name: Symbian + short_name: SYM + version: "" + platform: "" + client: + type: browser + name: Nokia Browser + short_name: NB + version: "" + engine: "" + engine_version: "" + device: + type: smartphone + brand: NK + model: "2720" + os_family: Symbian + browser_family: Nokia Browser +- + user_agent: NOKIA-RH-48/V J190V0600.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 os: name: Symbian short_name: SYM @@ -9106,11 +9194,11 @@ device: type: smartphone brand: NK - model: "6225" + model: "3105" os_family: Symbian browser_family: Unknown - - user_agent: NOKIA-RH-34/V H190V0800.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 + user_agent: NOKIA-RM-11/V H190V0700.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 os: name: Symbian short_name: SYM @@ -9126,11 +9214,11 @@ device: type: smartphone brand: NK - model: "6585" + model: "3205" os_family: Symbian browser_family: Unknown - - user_agent: OneBrowser/3.1 (Nokia7230/06.90) + user_agent: NOKIA-RH-27/V H190V0800.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 os: name: Symbian short_name: SYM @@ -9138,95 +9226,95 @@ platform: "" client: type: browser - name: ONE Browser - short_name: OE - version: "3.1" - engine: WebKit + name: Openwave Mobile Browser + short_name: OV + version: "6.2.2.1" + engine: "" engine_version: "" device: type: smartphone brand: NK - model: "7230" + model: "6225" os_family: Symbian browser_family: Unknown - - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 8 Sirocco Build/OPR1.170623.026) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.106 Mobile Safari/537.36 + user_agent: NOKIA-RH-34/V H190V0800.nep.0 UP.Browser/6.2.2.1.c.1.102 (GUI) MMP/2.0 os: - name: Android - short_name: AND - version: "8.1.0" + name: Symbian + short_name: SYM + version: "" platform: "" client: type: browser - name: Chrome Mobile - short_name: CM - version: "66.0.3359.106" - engine: Blink + name: Openwave Mobile Browser + short_name: OV + version: "6.2.2.1" + engine: "" engine_version: "" device: type: smartphone brand: NK - model: 8 Sirocco - os_family: Android - browser_family: Chrome + model: "6585" + os_family: Symbian + browser_family: Unknown - - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 8 Sirocco) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + user_agent: OneBrowser/3.1 (Nokia7230/06.90) os: - name: Android - short_name: AND - version: "8.1.0" + name: Symbian + short_name: SYM + version: "" platform: "" client: type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.110" - engine: Blink + name: ONE Browser + short_name: OE + version: "3.1" + engine: WebKit engine_version: "" device: type: smartphone brand: NK - model: 8 Sirocco - os_family: Android - browser_family: Chrome + model: "7230" + os_family: Symbian + browser_family: Unknown - - user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 8.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36 + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 8 Sirocco Build/OPR1.170623.026) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.106 Mobile Safari/537.36 os: name: Android short_name: AND - version: "9" + version: "8.1.0" platform: "" client: type: browser name: Chrome Mobile short_name: CM - version: "72.0.3626.105" + version: "66.0.3359.106" engine: Blink engine_version: "" device: type: smartphone brand: NK - model: "8.1" + model: 8 Sirocco os_family: Android browser_family: Chrome - - user_agent: Mozilla/5.0 (Linux; Android 9; Nokia 8.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36 + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nokia 8 Sirocco) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 os: name: Android short_name: AND - version: "9" + version: "8.1.0" platform: "" client: type: browser name: Chrome Mobile short_name: CM - version: "73.0.3683.90" + version: "70.0.3538.110" engine: Blink engine_version: "" device: type: smartphone brand: NK - model: "8.1" + model: 8 Sirocco os_family: Android browser_family: Chrome - @@ -9829,103 +9917,3 @@ model: Lumia 635 os_family: Windows Mobile browser_family: Unknown -- - user_agent: Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; WebView/3.0; NOKIA; RM-1027) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586 - os: - name: Windows Phone - short_name: WPH - version: "10.0" - platform: "" - client: - type: browser - name: Microsoft Edge - short_name: PS - version: "13.10586" - engine: Edge - engine_version: "13.10586" - device: - type: smartphone - brand: NK - model: Lumia 636 - os_family: Windows Mobile - browser_family: Internet Explorer -- - user_agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; NOKIA; 710) - os: - name: Windows Phone - short_name: WPH - version: "7.5" - platform: "" - client: - type: browser - name: IE Mobile - short_name: IM - version: "9.0" - engine: Trident - engine_version: "5.0" - device: - type: smartphone - brand: NK - model: Lumia 710 - os_family: Windows Mobile - browser_family: Internet Explorer -- - user_agent: UCWEB/2.0 (Windows; U; wds 8.0; xx; NOKIA; RM-885_im_india_249) U2/1.0.0 UCBrowser/4.1.0.504 U2/1.0.0 Mobile - os: - name: Windows Phone - short_name: WPH - version: "8.0" - platform: "" - client: - type: browser - name: UC Browser - short_name: UC - version: "4.1.0.504" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: Lumia 720 - os_family: Windows Mobile - browser_family: Unknown -- - user_agent: Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Nokia 720T; CMCC) like Gecko - os: - name: Windows Phone - short_name: WPH - version: "8.1" - platform: ARM - client: - type: browser - name: IE Mobile - short_name: IM - version: "11.0" - engine: Trident - engine_version: "7.0" - device: - type: smartphone - brand: NK - model: Lumia 720T - os_family: Windows Mobile - browser_family: Internet Explorer -- - user_agent: UCWEB/2.0 (Windows; U; wds 8.10; de-DE; NOKIA; RM-1038_1009) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile - os: - name: Windows Phone - short_name: WPH - version: "8.10" - platform: "" - client: - type: browser - name: UC Browser - short_name: UC - version: "4.2.1.541" - engine: "" - engine_version: "" - device: - type: smartphone - brand: NK - model: Lumia 735 - os_family: Windows Mobile - browser_family: Unknown diff --git a/Tests/fixtures/smartphone-8.yml b/Tests/fixtures/smartphone-8.yml index 49a1dadea8..0cfe66da1d 100644 --- a/Tests/fixtures/smartphone-8.yml +++ b/Tests/fixtures/smartphone-8.yml @@ -1,4 +1,104 @@ --- +- + user_agent: Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; WebView/3.0; NOKIA; RM-1027) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586 + os: + name: Windows Phone + short_name: WPH + version: "10.0" + platform: "" + client: + type: browser + name: Microsoft Edge + short_name: PS + version: "13.10586" + engine: Edge + engine_version: "13.10586" + device: + type: smartphone + brand: NK + model: Lumia 636 + os_family: Windows Mobile + browser_family: Internet Explorer +- + user_agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; NOKIA; 710) + os: + name: Windows Phone + short_name: WPH + version: "7.5" + platform: "" + client: + type: browser + name: IE Mobile + short_name: IM + version: "9.0" + engine: Trident + engine_version: "5.0" + device: + type: smartphone + brand: NK + model: Lumia 710 + os_family: Windows Mobile + browser_family: Internet Explorer +- + user_agent: UCWEB/2.0 (Windows; U; wds 8.0; xx; NOKIA; RM-885_im_india_249) U2/1.0.0 UCBrowser/4.1.0.504 U2/1.0.0 Mobile + os: + name: Windows Phone + short_name: WPH + version: "8.0" + platform: "" + client: + type: browser + name: UC Browser + short_name: UC + version: "4.1.0.504" + engine: "" + engine_version: "" + device: + type: smartphone + brand: NK + model: Lumia 720 + os_family: Windows Mobile + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Nokia 720T; CMCC) like Gecko + os: + name: Windows Phone + short_name: WPH + version: "8.1" + platform: ARM + client: + type: browser + name: IE Mobile + short_name: IM + version: "11.0" + engine: Trident + engine_version: "7.0" + device: + type: smartphone + brand: NK + model: Lumia 720T + os_family: Windows Mobile + browser_family: Internet Explorer +- + user_agent: UCWEB/2.0 (Windows; U; wds 8.10; de-DE; NOKIA; RM-1038_1009) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile + os: + name: Windows Phone + short_name: WPH + version: "8.10" + platform: "" + client: + type: browser + name: UC Browser + short_name: UC + version: "4.2.1.541" + engine: "" + engine_version: "" + device: + type: smartphone + brand: NK + model: Lumia 735 + os_family: Windows Mobile + browser_family: Unknown - user_agent: UCWEB/2.0 (Windows; U; wds 8.10; de-DE; NOKIA; RM-1039_1009) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile os: @@ -3214,6 +3314,26 @@ model: A5 os_family: Android browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; U; Android 8.1.0; en-us; PBBT30 Build/JSS15J) Version/4.0 Mobile Safari/534.30 + os: + name: Android + short_name: AND + version: "8.1.0" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "" + device: + type: smartphone + brand: OP + model: A5 + os_family: Android + browser_family: Android Browser - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; CPH1809 Build/OPM1.171019.026) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36 os: @@ -9750,123 +9870,3 @@ model: Fit os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Quantum Mini) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "8.1.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.80" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: QA - model: Mini - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 7.0; Quantum V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "70.0.3538.80" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: QA - model: V - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 7.0; Quantum You E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "7.0" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "71.0.3578.99" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: QA - model: You E - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 5.1; Q09 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "5.1" - platform: "" - client: - type: browser - name: Chrome Webview - short_name: CV - version: "39.0.0.0" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: QH - model: Q09 - os_family: Android - browser_family: Chrome -- - user_agent: Qilive 40/V2 Linux/3.0.13 Android/4.0 Release/02.15.2012 Browser/AppleWebKit534.30 Mobile Safari/534.30 MBBMS/2.2 System/Android 4.2.2 - os: - name: Android - short_name: AND - version: "4.0" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: smartphone - brand: QI - model: "40" - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.2.2; Qilive 40 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "28.0.1500.94" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: QI - model: "40" - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/smartphone-9.yml b/Tests/fixtures/smartphone-9.yml index 8ed0e21750..97eb1a0ad3 100644 --- a/Tests/fixtures/smartphone-9.yml +++ b/Tests/fixtures/smartphone-9.yml @@ -1,4 +1,124 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Quantum Mini) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "8.1.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.80" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: QA + model: Mini + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 7.0; Quantum V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "70.0.3538.80" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: QA + model: V + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 7.0; Quantum You E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "7.0" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "71.0.3578.99" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: QA + model: You E + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; Q09 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "5.1" + platform: "" + client: + type: browser + name: Chrome Webview + short_name: CV + version: "39.0.0.0" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: QH + model: Q09 + os_family: Android + browser_family: Chrome +- + user_agent: Qilive 40/V2 Linux/3.0.13 Android/4.0 Release/02.15.2012 Browser/AppleWebKit534.30 Mobile Safari/534.30 MBBMS/2.2 System/Android 4.2.2 + os: + name: Android + short_name: AND + version: "4.0" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: QI + model: "40" + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.2; Qilive 40 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "28.0.1500.94" + engine: Blink + engine_version: "" + device: + type: smartphone + brand: QI + model: "40" + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.2.2; Qilive 45 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36 os: @@ -9855,143 +9975,3 @@ model: GALAXY S7 os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 8.0.0; SAMSUNG SM-G891A Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/7.2 Chrome/59.0.3071.125 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "8.0.0" - platform: "" - client: - type: browser - name: Samsung Browser - short_name: SB - version: "7.2" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: SA - model: GALAXY S7 active - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SC-02H Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "46.0.2490.76" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: SA - model: GALAXY S7 edge - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SM-G935F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "53.0.2785.124" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: SA - model: GALAXY S7 edge - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SM-G935X Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "65.0.3325.109" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: SA - model: GALAXY S7 edge - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Android 6.0.1; samsung SAMSUNG-SM-G935A) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 SurfBrowser/3.0 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Chrome Webview - short_name: CV - version: "30.0.0.0" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: SA - model: GALAXY S7 edge - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 6.0.1; SAMSUNG SM-G9350 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/4.0 Chrome/44.0.2403.133 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "6.0.1" - platform: "" - client: - type: browser - name: Samsung Browser - short_name: SB - version: "4.0" - engine: WebKit - engine_version: "537.36" - device: - type: smartphone - brand: SA - model: GALAXY S7 edge - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; U; Android 8.1.0; en-us; PBBT30 Build/JSS15J) Version/4.0 Mobile Safari/534.30 - os: - name: Android - short_name: AND - version: "8.1.0" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "" - device: - type: smartphone - brand: OP - model: A5 - os_family: Android - browser_family: Android Browser diff --git a/Tests/fixtures/smartphone.yml b/Tests/fixtures/smartphone.yml index 598ffd2734..99bebac4e2 100644 --- a/Tests/fixtures/smartphone.yml +++ b/Tests/fixtures/smartphone.yml @@ -3919,6 +3919,26 @@ model: X2 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.2; ASK_SP581_HD Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.90 Mobile Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2" + platform: "" + client: + type: browser + name: Chrome Mobile + short_name: CM + version: "27.0.1453.90" + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: A4 + model: SP581 HD + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 7.0; ASK SP618 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Mobile Safari/537.36 os: @@ -9962,23 +9982,3 @@ model: One Touch Pixi 3 4" os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; 4028A Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.109 Mobile Safari/537.36 - os: - name: Android - short_name: AND - version: "4.4.2" - platform: "" - client: - type: browser - name: Chrome Mobile - short_name: CM - version: "40.0.2214.109" - engine: Blink - engine_version: "" - device: - type: smartphone - brand: AL - model: One Touch Pixi 3 4.5" - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/tablet-1.yml b/Tests/fixtures/tablet-1.yml index 31de8f651a..a70379044f 100644 --- a/Tests/fixtures/tablet-1.yml +++ b/Tests/fixtures/tablet-1.yml @@ -1,4 +1,64 @@ --- +- + user_agent: Mozilla/5.0 (Linux; Android 4.4; CT1000 Build/KRT16S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Safari/537.36 + os: + name: Android + short_name: AND + version: "4.4" + platform: "" + client: + type: browser + name: Chrome + short_name: CH + version: "46.0.2490.76" + engine: Blink + engine_version: "" + device: + type: tablet + brand: CF + model: CT1000 + os_family: Android + browser_family: Chrome +- + user_agent: 'Mozilla/5.0 (Linux; Android 4.0.4; CT1010 Build/IMM76I.v006) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19' + os: + name: Android + short_name: AND + version: "4.0.4" + platform: "" + client: + type: browser + name: Chrome + short_name: CH + version: "18.0.1025.166" + engine: WebKit + engine_version: "535.19" + device: + type: tablet + brand: CF + model: CT1010 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.2.2; CT1020W Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Safari/537.36 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Chrome + short_name: CH + version: "28.0.1500.94" + engine: Blink + engine_version: "" + device: + type: tablet + brand: CF + model: CT1020W + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.4.4; CT1030 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Safari/537.36 os: @@ -9927,63 +9987,3 @@ model: E10 os_family: Android browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; IdeaPadA10 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: tablet - brand: LE - model: IdeaPad A10 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; Ideapad K1 Build/JDQ39E) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 CyanogenMod/10.1.3/k1 - os: - name: CyanogenMod - short_name: CYN - version: "10.1.3" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: tablet - brand: LE - model: IdeaPad K1 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Lenovo A7600-H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Safari/537.36 - os: - name: Android - short_name: AND - version: "4.4.2" - platform: "" - client: - type: browser - name: Chrome - short_name: CH - version: "51.0.2704.81" - engine: Blink - engine_version: "" - device: - type: tablet - brand: LE - model: IdeaTab A10-70 - os_family: Android - browser_family: Chrome diff --git a/Tests/fixtures/tablet-2.yml b/Tests/fixtures/tablet-2.yml index 31e39d7895..a12a00f177 100644 --- a/Tests/fixtures/tablet-2.yml +++ b/Tests/fixtures/tablet-2.yml @@ -1,4 +1,64 @@ --- +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; IdeaPadA10 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 + os: + name: Android + short_name: AND + version: "4.2.2" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: tablet + brand: LE + model: IdeaPad A10 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; de-de; Ideapad K1 Build/JDQ39E) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 CyanogenMod/10.1.3/k1 + os: + name: CyanogenMod + short_name: CYN + version: "10.1.3" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: tablet + brand: LE + model: IdeaPad K1 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Lenovo A7600-H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Safari/537.36 + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: browser + name: Chrome + short_name: CH + version: "51.0.2704.81" + engine: Blink + engine_version: "" + device: + type: tablet + brand: LE + model: IdeaTab A10-70 + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Lenovo A7600-F Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Safari/537.36 os: @@ -9903,63 +9963,3 @@ model: BlackBerry Playbook os_family: BlackBerry browser_family: BlackBerry Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; Roadrover ChangAn S Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 - os: - name: Android - short_name: AND - version: "4.1.1" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: tablet - brand: RR - model: ChangAn S - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; RMD-1026 Build/JRO03H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 - os: - name: Android - short_name: AND - version: "4.1.1" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: tablet - brand: RX - model: RMD-1026 - os_family: Android - browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; RMD-1028 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 - os: - name: Android - short_name: AND - version: "4.1.1" - platform: "" - client: - type: browser - name: Android Browser - short_name: AN - version: "" - engine: WebKit - engine_version: "534.30" - device: - type: tablet - brand: RX - model: RMD-1028 - os_family: Android - browser_family: Android Browser diff --git a/Tests/fixtures/tablet-3.yml b/Tests/fixtures/tablet-3.yml index 2339a3cd44..ef8ecfca64 100644 --- a/Tests/fixtures/tablet-3.yml +++ b/Tests/fixtures/tablet-3.yml @@ -1,4 +1,64 @@ --- +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; Roadrover ChangAn S Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 + os: + name: Android + short_name: AND + version: "4.1.1" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: tablet + brand: RR + model: ChangAn S + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; RMD-1026 Build/JRO03H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 + os: + name: Android + short_name: AND + version: "4.1.1" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: tablet + brand: RX + model: RMD-1026 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; RMD-1028 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 + os: + name: Android + short_name: AND + version: "4.1.1" + platform: "" + client: + type: browser + name: Android Browser + short_name: AN + version: "" + engine: WebKit + engine_version: "534.30" + device: + type: tablet + brand: RX + model: RMD-1028 + os_family: Android + browser_family: Android Browser - user_agent: Mozilla/5.0 (Linux; U; Android 4.1.1; ru-ru; RMD-1058 Build/JRO03H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 os: diff --git a/Tests/fixtures/tablet.yml b/Tests/fixtures/tablet.yml index 21a55a6ed4..cb9e16d526 100644 --- a/Tests/fixtures/tablet.yml +++ b/Tests/fixtures/tablet.yml @@ -2339,6 +2339,26 @@ model: Viva H801 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux;Android 5.0;ASK 791SP 3G Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36 + os: + name: Android + short_name: AND + version: "5.0" + platform: "" + client: + type: browser + name: Chrome Webview + short_name: CV + version: "30.0.0.0" + engine: Blink + engine_version: "" + device: + type: tablet + brand: A4 + model: 791SP 3G + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 (Linux; Android 7.1.1; QUAD-CORE A64 p3 Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Safari/537.36 os: @@ -3459,6 +3479,46 @@ model: Excer 10 Pro os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Excer G5 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36 Mobile UCBrowser/3.4.3.532 + os: + name: Android + short_name: AND + version: "4.4.2" + platform: "" + client: + type: browser + name: UC Browser + short_name: UC + version: "3.4.3.532" + engine: WebKit + engine_version: "537.36" + device: + type: tablet + brand: AH + model: Excer G5 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; Excer G5.3 Build/LMY47I; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.91 Safari/537.36 + os: + name: Android + short_name: AND + version: "5.1" + platform: "" + client: + type: browser + name: Chrome Webview + short_name: CV + version: "55.0.2883.91" + engine: Blink + engine_version: "" + device: + type: tablet + brand: AH + model: Excer G5.3 + os_family: Android + browser_family: Chrome - user_agent: Mozilla/5.0 Linux; U; Android 4.2.2; ru-ru; AKTB-703MZ Build/JDQ39 AppleWebKit/534.30 KHTML, like Gecko Version/4.0 Safari/534.30 os: @@ -9909,63 +9969,3 @@ model: CT2 os_family: Android browser_family: Android Browser -- - user_agent: Mozilla/5.0 (Linux; Android 4.4; CT1000 Build/KRT16S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Safari/537.36 - os: - name: Android - short_name: AND - version: "4.4" - platform: "" - client: - type: browser - name: Chrome - short_name: CH - version: "46.0.2490.76" - engine: Blink - engine_version: "" - device: - type: tablet - brand: CF - model: CT1000 - os_family: Android - browser_family: Chrome -- - user_agent: 'Mozilla/5.0 (Linux; Android 4.0.4; CT1010 Build/IMM76I.v006) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19' - os: - name: Android - short_name: AND - version: "4.0.4" - platform: "" - client: - type: browser - name: Chrome - short_name: CH - version: "18.0.1025.166" - engine: WebKit - engine_version: "535.19" - device: - type: tablet - brand: CF - model: CT1010 - os_family: Android - browser_family: Chrome -- - user_agent: Mozilla/5.0 (Linux; Android 4.2.2; CT1020W Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Safari/537.36 - os: - name: Android - short_name: AND - version: "4.2.2" - platform: "" - client: - type: browser - name: Chrome - short_name: CH - version: "28.0.1500.94" - engine: Blink - engine_version: "" - device: - type: tablet - brand: CF - model: CT1020W - os_family: Android - browser_family: Chrome diff --git a/regexes/device/mobiles.yml b/regexes/device/mobiles.yml index d2b634880c..09f30d81c1 100644 --- a/regexes/device/mobiles.yml +++ b/regexes/device/mobiles.yml @@ -660,7 +660,7 @@ MicroMax: # 4Good 4Good: - regex: '4Good[ _]|(?:4Good)?(S450m [43]G|S555m 4G|S501m 3G|T700i_3G|Light A103)' + regex: '4Good[ _]|S450m [43]G|S555m 4G|S501m 3G|T700i_3G|Light A103' device: 'smartphone' models: - regex: 'T700i_3G' @@ -920,9 +920,7 @@ Advance: AGM: regex: 'AGM ([^/;\)]+)(?: Build|\))' device: 'smartphone' - models: - - regex: 'AGM ([^/;\)]+)(?: Build|\))' - model: '$1' + model: '$1' # Airness Airness: @@ -949,9 +947,9 @@ Akai: - regex: 'TAB-([79]8[03]0Q?)' device: 'tablet' model: 'TAB $1' - - regex: '(AKTB-703MZ)' + - regex: 'AKTB-703MZ' device: 'tablet' - model: '$1' + model: 'AKTB-703MZ' - regex: 'X6 METAL' model: 'iLike' @@ -1629,11 +1627,14 @@ ARRIS: # Ask Ask: - regex: 'ASK ' + regex: 'ASK[ _]' device: 'smartphone' models: - - regex: 'SP618' - model: 'SP618' + - regex: 'ASK[ _]791SP[ _]3G' + model: '791SP 3G' + device: 'tablet' + - regex: 'ASK[_ ]([^/;]*) Build' + model: '$1' # ANS ANS: @@ -1957,11 +1958,14 @@ Audiovox: # AVH AVH: - regex: 'Excer_10_PRO' - device: 'smartphone' + regex: 'Excer[ _]' + device: 'tablet' models: - - regex: 'Excer_10_PRO' - device: 'tablet' + - regex: 'Excer[ _]G5.3' + model: 'Excer G5.3' + - regex: 'Excer[ _]G5' + model: 'Excer G5' + - regex: 'Excer[ _]10[ _]PRO' model: 'Excer 10 Pro' # Avvio @@ -2166,10 +2170,18 @@ Bluboo: # bogo bogo: - regex: 'BO-(FRSP4|LFSPBS5)' - device: 'smartphone' - models: - - regex: 'BO-(FRSP4|LFSPBS5)' + regex: 'BO-(FRSP4|LFSPBS5|LFSP4|LFSPSL4|LFSPBS5|LFSPSL6QCI)' + device: 'smartphone' + models: + - regex: 'BO-LFSP4' + model: 'LifeStyle 4DC' + - regex: 'BO-LFSPSL4' + model: 'LifeStyle 4SL' + - regex: 'BO-LFSPBS5' + model: 'LifeStyle 5BS' + - regex: 'BO-LFSPSL6QCI' + model: 'LifeStyle 6QC' + - regex: 'BO-(FRSP4)' model: '$1' # Boway