UNPKG

masq

Version:

A simple local dns server extracted from Pow

41 lines (32 loc) 973 B
// Generated by CoffeeScript 2.0.0-beta2 (function() { var Configuration, Daemon, fixturePath, fs, net, path, prepareFixtures, testCase; net = require("net"); fs = require("fs"); path = require("path"); ({testCase} = require("nodeunit")); ({Configuration, Daemon} = require("..")); ({prepareFixtures, fixturePath} = require("./lib/test_helper")); module.exports = testCase({ setUp: function(proceed) { return prepareFixtures(proceed); }, "start and stop": function(test) { var configuration, daemon; test.expect(2); configuration = new Configuration({ MASQ_DNS_PORT: 0 }); daemon = new Daemon(configuration); daemon.start(); return daemon.on("start", function() { test.ok(daemon.started); daemon.stop(); return daemon.on("stop", function() { test.ok(!daemon.started); return test.done(); }); }); } }); }).call(this);