UNPKG

kara

Version:

A third generation EX-400 android

31 lines (24 loc) 1 kB
var assert = require("chai").assert, Kara = require("../kara"); describe("Kara", function(){ it("should load config from file by default", function() { var k = new Kara(); assert.strictEqual(k.config.server.host, "irc.freenode.net"); assert.strictEqual(k.config.server.port, 7000); assert.strictEqual(k.config.server.ssl, true); }); it("should have a default plugins.loadPath", function() { var k = new Kara(); assert.strictEqual(k.config.plugins.loadPath, "./plugins"); }); it("should accept a config plugins.loadPath", function() { var k = new Kara({plugins: {loadPath: "./test/fixtures/plugins"}}); assert.strictEqual(k.config.plugins.loadPath, "./test/fixtures/plugins"); }); it("should have a default redis configuration", function() { var k = new Kara(); assert.strictEqual(k.config.redis.port, 6379); assert.strictEqual(k.config.redis.host, "127.0.0.1"); assert.strictEqual(k.config.redis.dbIndex, 0); }); });