diff options
author | Minteck <nekostarfan@gmail.com> | 2021-08-24 14:41:48 +0200 |
---|---|---|
committer | Minteck <nekostarfan@gmail.com> | 2021-08-24 14:41:48 +0200 |
commit | d25e11bee6ca5ca523884da132d18e1400e077b9 (patch) | |
tree | 8af39fde19f7ed640a60fb397c7edd647dff1c4c /node_modules/has-symbol-support-x/tests/spec/test.js | |
download | kartik-iridium-d25e11bee6ca5ca523884da132d18e1400e077b9.tar.gz kartik-iridium-d25e11bee6ca5ca523884da132d18e1400e077b9.tar.bz2 kartik-iridium-d25e11bee6ca5ca523884da132d18e1400e077b9.zip |
Initial commit
Diffstat (limited to 'node_modules/has-symbol-support-x/tests/spec/test.js')
-rw-r--r-- | node_modules/has-symbol-support-x/tests/spec/test.js | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/node_modules/has-symbol-support-x/tests/spec/test.js b/node_modules/has-symbol-support-x/tests/spec/test.js new file mode 100644 index 0000000..0868973 --- /dev/null +++ b/node_modules/has-symbol-support-x/tests/spec/test.js @@ -0,0 +1,29 @@ +'use strict'; + +var hasSymbolSupport; +if (typeof module === 'object' && module.exports) { + require('es5-shim'); + require('es5-shim/es5-sham'); + if (typeof JSON === 'undefined') { + JSON = {}; + } + require('json3').runInContext(null, JSON); + require('es6-shim'); + var es7 = require('es7-shim'); + Object.keys(es7).forEach(function (key) { + var obj = es7[key]; + if (typeof obj.shim === 'function') { + obj.shim(); + } + }); + hasSymbolSupport = require('../../index.js'); +} else { + hasSymbolSupport = returnExports; +} + +describe('Basic tests', function () { + it('results should match', function () { + var expected = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol'; + expect(hasSymbolSupport).toBe(expected); + }); +}); |