BLUE
PHP 7.4.33
Path:
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/async-function/test
Run
Logout
Edit File
Size: 1.04 KB
Close
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/async-function/test/index.js
Text
Base64
'use strict'; var test = require('tape'); var getProto = require('get-proto'); var semver = require('semver'); var getAsyncFunction = require('../'); test('getAsyncFunction', function (t) { var result = getAsyncFunction(); /* eslint-env browser */ if (typeof window === 'undefined' && typeof process !== 'undefined') { t.equal( !!result, semver.satisfies(process.version, '>= 7.6'), 'result is present or absent as expected for node ' + process.version ); } t.test('exists', { skip: !result }, function (st) { if (result && getProto) { // TS can't infer `skip`, or that getProto definitely exists if AsyncFunction exists st.equal(typeof result, 'function', 'is a function'); st.equal(getProto(result), Function, 'extends Function'); return result('a', 'return a')(42).then(function (a) { st.equal(a, 42, 'returns an async function'); }); } return st.fail('should never get here'); }); t.test('does not exist', { skip: !!result }, function (st) { st.equal(result, false, 'is false'); st.end(); }); t.end(); });
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 1
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
index.js
1.04 KB
lrw-r--r--
2025-03-28 11:04:35
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).