Server IP : 185.86.78.101 / Your IP : 216.73.216.124 Web Server : Apache System : Linux 675867-vds-valikoshka1996.gmhost.pp.ua 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:05 UTC 2023 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/wwwroot/mifepriston.org/node_modules/require-main-filename/ |
Upload File : |
/* global describe, it */ var requireMainFilename = require('./') require('tap').mochaGlobals() require('chai').should() describe('require-main-filename', function () { it('returns require.main.filename in normal circumstances', function () { requireMainFilename().should.match(/test\.js/) }) it('should use children[0].filename when running on iisnode', function () { var main = { filename: 'D:\\Program Files (x86)\\iisnode\\interceptor.js', children: [ {filename: 'D:\\home\\site\\wwwroot\\server.js'} ] } requireMainFilename({ main: main }).should.match(/server\.js/) }) it('should not use children[0] if no children exist', function () { var main = { filename: 'D:\\Program Files (x86)\\iisnode\\interceptor.js', children: [] } requireMainFilename({ main: main }).should.match(/interceptor\.js/) }) it('should default to process.cwd() if require.main is undefined', function () { requireMainFilename({}).should.match(/require-main-filename/) }) })