test(platform): Add Platform tests (#17354)

* test(platform): add base platform tests

* test(platform): add isPlatform test, clean up test file

* test(platform): do not export matchMedia

* test(platform): change window to win to avoid confusion
This commit is contained in:
Liam DeBeasi
2019-02-05 12:06:00 -05:00
committed by GitHub
parent 32cf9c7d7d
commit 08879c08a3
2 changed files with 122 additions and 1 deletions

View File

@ -112,7 +112,7 @@ function isPWA(win: Window): boolean {
return win.matchMedia('(display-mode: standalone)').matches || (win.navigator as any).standalone;
}
function testUserAgent(win: Window, expr: RegExp) {
export function testUserAgent(win: Window, expr: RegExp) {
return expr.test(win.navigator.userAgent);
}