UNPKG

nodestalker

Version:
37 lines (30 loc) 745 B
console.log('testing list_tubes'); var assert = require('assert'); var helper = require('./helper'); helper.bind(function(conn, data) { if(String(data) == "list-tubes\r\n") { var response = 'OK'; response += "\r\n"; response += "---\n- default\n - second\n" response += "\r\n"; conn.write(response); } }, true); var client = helper.getClient(); var success = false; var error = false; client.list_tubes().onSuccess(function(data) { console.log(data); assert.ok(data); assert.equal(typeof data, 'object'); success = true; client.disconnect(); }); client.addListener('error', function() { error = true; }); process.addListener('exit', function() { assert.ok(!error); assert.ok(success); console.log('test passed'); });