| 12345678910111213141516171819202122232425262728 | 'use strict';var test = require('tape');if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {	test('has native Symbol support', function (t) {		t.equal(typeof Symbol, 'function');		t.equal(typeof Symbol(), 'symbol');		t.end();	});	return;}var hasSymbols = require('../../shams');test('polyfilled Symbols', function (t) {	/* eslint-disable global-require */	t.equal(hasSymbols(), false, 'hasSymbols is false before polyfilling');	require('get-own-property-symbols');	require('../tests')(t);	var hasSymbolsAfter = hasSymbols();	t.equal(hasSymbolsAfter, true, 'hasSymbols is true after polyfilling');	/* eslint-enable global-require */	t.end();});
 |