mirror of
https://github.com/sorenisanerd/gotty.git
synced 2025-04-17 23:30:28 +00:00
Launch an Xspice and run: echo -ne "\033]844;127.0.0.1;9876\007" This will launch a SPiCE client connecting to 127.0.0.1:9876. Still need to add all the security stuff and generally be more defensive in the implementation.
45 lines
966 B
JavaScript
45 lines
966 B
JavaScript
suite('PacketProcess', function() {
|
|
setup(function(){
|
|
wdi.Debug.debug = false; //disable debugging, it slows tests
|
|
});
|
|
|
|
suite('#process()', function() {
|
|
setup(function() {
|
|
this.toRestore = [];
|
|
this.packetProcess = new wdi.PacketProcess({
|
|
mainProcess: true,
|
|
displayProcess: true,
|
|
cursorProcess: true,
|
|
inputsProcess: true,
|
|
playbackProcess: true
|
|
});
|
|
});
|
|
|
|
test('Should throw an exception for invalid channels', function() {
|
|
var failed = false;
|
|
try {
|
|
this.packetProcess.process({channel:99});
|
|
} catch (e) {
|
|
failed = true;
|
|
}
|
|
assert(failed, 'Exception expected for invalid channel');
|
|
});
|
|
|
|
test('Should throw an exception for null messages', function() {
|
|
var failed = false;
|
|
try {
|
|
this.packetProcess.process();
|
|
} catch (e) {
|
|
failed = true;
|
|
}
|
|
assert(failed, 'Exception expected for null messages');
|
|
});
|
|
|
|
teardown(function() {
|
|
this.toRestore.forEach(function(item) {
|
|
item.restore();
|
|
});
|
|
});
|
|
});
|
|
});
|