| function shouldThrow(func, errorMessage) { |
| throw new Error('not thrown'); |
| if (String(error) !== errorMessage) |
| throw new Error(`bad error: ${String(error)}`); |
| Map.prototype.values.call(map); |
| for (var i = 0; i < 1e6; ++i) |
| }, `TypeError: Map operation called on non-Map object`); |
| Map.prototype.keys.call(map); |
| for (var i = 0; i < 1e6; ++i) |
| }, `TypeError: Map operation called on non-Map object`); |
| Map.prototype.entries.call(map); |
| for (var i = 0; i < 1e3; ++i) |
| }, `TypeError: Map operation called on non-Map object`); |