UNPKG

siesta-lite

Version:

Stress-free JavaScript unit testing and functional testing tool, works in NodeJS and browsers

38 lines (28 loc) 762 B
/* Siesta 5.6.1 Copyright(c) 2009-2022 Bryntum AB https://bryntum.com/contact https://bryntum.com/products/siesta/license */ /** @class Siesta.Test.NodeJS @extends Siesta.Test A base class for testing a NodeJS code. */ Class('Siesta.Test.NodeJS', { isa : Siesta.Test, does : [ Siesta.Test.Observable ], methods : { addListenerToObservable : function (observable, event, listener, isSingle) { if (isSingle) observable.once(event, listener) else observable.addListener(event, listener) }, removeListenerFromObservable : function (observable, event, listener) { observable.removeListener(event, listener) } } });