diff --git a/test/ie.test.js b/test/ie.test.js deleted file mode 100644 index b11d6504..00000000 --- a/test/ie.test.js +++ /dev/null @@ -1,21 +0,0 @@ -let { test } = require('uvu') -let { throws } = require('uvu/assert') - -test.before(() => { - global.msCrypto = {} - delete global.crypto -}) - -test.after(() => { - delete global.msCrypto -}) - -test('shows error in IE', () => { - throws(() => { - // Since uvu runs all tests within same context, ensure to clear require cache - delete require.cache[require.resolve('../index.browser')] - require('../index.browser') - }, /IE 11/) -}) - -test.run() diff --git a/test/old-browser.test.js b/test/old-browser.test.js deleted file mode 100644 index d075d6f0..00000000 --- a/test/old-browser.test.js +++ /dev/null @@ -1,14 +0,0 @@ -let { test } = require('uvu') -let { throws } = require('uvu/assert') - -test.before(() => { - delete global.crypto -}) - -test('warns to use non-secure generator on old browsers', () => { - throws(() => { - require('../index.browser') - }, /use nanoid\/non-secure/) -}) - -test.run() diff --git a/test/react-native.test.js b/test/react-native.test.js deleted file mode 100644 index e2987f25..00000000 --- a/test/react-native.test.js +++ /dev/null @@ -1,22 +0,0 @@ -let { test } = require('uvu') -let { throws } = require('uvu/assert') - -test.before(() => { - global.navigator = { - product: 'ReactNative' - } -}) - -test.after(() => { - delete global.navigator -}) - -test('tells to use non-secure generator on old browsers', () => { - throws(() => { - // Since uvu runs all tests within same context, ensure to clear require cache - delete require.cache[require.resolve('../index.browser')] - require('../index.browser') - }, /React Native does not have/) -}) - -test.run()