AnonSec Shell
Server IP : 198.54.125.146  /  Your IP : 18.219.154.86   [ Reverse IP ]
Web Server : LiteSpeed
System : Linux business38.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User : engixevu ( 716)
PHP Version : 8.1.31
Disable Function : NONE
Domains : 1 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/cpanel/ea-ruby27/src/passenger-release-6.0.23/test/node/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /opt/cpanel/ea-ruby27/src/passenger-release-6.0.23/test/node/spec_helper.js
var util = require('util');
var EventEmitter = require('events').EventEmitter;
var assert = require('assert');
require('should');


function FakeStream() {
	EventEmitter.call(this);
	this.paused = false;
	this.connection = {};
}

util.inherits(FakeStream, EventEmitter);

FakeStream.prototype.resume = function() {
	this.paused = false;
	this.flowing = true;
}

FakeStream.prototype.pause = function() {
	this.paused = true;
	this.flowing = false;
}

FakeStream.prototype.on = function(event, listener) {
	EventEmitter.prototype.on.call(this, event, listener);
	// If listening to data, and it has not explicitly been paused,
	// then call resume to start the flow of data.
	if (event == 'data' && this.flowing !== false) {
		this.resume();
	}
}

exports.FakeStream = FakeStream;


var Helper = {
	eventually: function(timeout, check, done) {
		var startTime = new Date();
		var id = setInterval(function() {
			if (check()) {
				clearInterval(id);
				done();
			} else if (new Date() - startTime > timeout) {
				clearInterval(id);
				assert.fail("Something which should eventually happen never happened");
			}
		}, 10);
	},

	shouldNeverHappen: function(timeout, check, done) {
		var startTime = new Date();
		var id = setInterval(function() {
			if (check()) {
				clearInterval(id);
				assert.fail("Something which should never happen, happened anyway");
			} else if (new Date() - startTime > timeout) {
				clearInterval(id);
				done();
			}
		}, 10);
	}
};

exports.Helper = Helper;

Anon7 - 2022
AnonSec Team