Sha256: 5cdd96c2debd998188cae4ece5523e502ba6b9a9f2d34062727c0ac8723f353a
Contents?: true
Size: 584 Bytes
Versions: 10
Compression:
Stored size: 584 Bytes
Contents
(function(env) { function getAsyncCtor() { try { eval("var func = async function(){};"); } catch (e) { return null; } return Object.getPrototypeOf(func).constructor; } function hasAsyncAwaitSupport() { return getAsyncCtor() !== null; } env.makeAsyncAwaitFunction = function() { var AsyncFunction = getAsyncCtor(); return new AsyncFunction(""); }; env.requireAsyncAwait = function() { if (!hasAsyncAwaitSupport()) { env.pending("Environment does not support async/await functions"); } }; })(jasmine.getEnv());
Version data entries
10 entries across 10 versions & 2 rubygems