UNPKG

onesignal-web-sdk

Version:

Web push notifications from OneSignal.

24 lines (20 loc) 721 B
import '../../support/polyfills/polyfills'; import test from 'ava'; import { TestEnvironment, HttpHttpsEnvironment } from "../../support/sdk/TestEnvironment"; import SubscriptionHelper from "../../../src/helpers/SubscriptionHelper"; import { isUsingSubscriptionWorkaround } from '../../../src/utils'; test(`can simulate HTTPS site`, async t => { await TestEnvironment.initialize({ initOptions: { }, httpOrHttps: HttpHttpsEnvironment.Https }); t.false(isUsingSubscriptionWorkaround()); }); test(`can simulate HTTP site`, async t => { await TestEnvironment.initialize({ initOptions: { subdomain: 'testSubdomain' } }); t.true(isUsingSubscriptionWorkaround()); });