|
@@ -113,6 +113,7 @@ describe( 'Env', () => {
|
|
|
expect( isSafari( toLowerCase(
|
|
expect( isSafari( toLowerCase(
|
|
|
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.3 Safari/605.1.15'
|
|
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.3 Safari/605.1.15'
|
|
|
) ) ).to.be.true;
|
|
) ) ).to.be.true;
|
|
|
|
|
+
|
|
|
expect( isSafari( toLowerCase(
|
|
expect( isSafari( toLowerCase(
|
|
|
'Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1'
|
|
'Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1'
|
|
|
) ) ).to.be.true;
|
|
) ) ).to.be.true;
|
|
@@ -122,9 +123,11 @@ describe( 'Env', () => {
|
|
|
expect( isSafari( toLowerCase(
|
|
expect( isSafari( toLowerCase(
|
|
|
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'
|
|
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'
|
|
|
) ) ).to.be.false;
|
|
) ) ).to.be.false;
|
|
|
|
|
+
|
|
|
expect( isSafari( toLowerCase(
|
|
expect( isSafari( toLowerCase(
|
|
|
'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0'
|
|
'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0'
|
|
|
) ) ).to.be.false;
|
|
) ) ).to.be.false;
|
|
|
|
|
+
|
|
|
expect( isSafari( toLowerCase(
|
|
expect( isSafari( toLowerCase(
|
|
|
'Mozilla/5.0 (Linux; Android 7.1; Mi A1 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36'
|
|
'Mozilla/5.0 (Linux; Android 7.1; Mi A1 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36'
|
|
|
) ) ).to.be.false;
|
|
) ) ).to.be.false;
|