modes = require "irce.modules.ngircd.modes" describe "mode conversion", -> it "has modes2prefix", -> assert.truthy modes.mode2prefix it "has prefix2modes", -> assert.truthy modes.prefix2mode it "has convert", -> assert.truthy modes.convert describe "convert", -> for k, v in pairs modes.mode2prefix msg = string.format "%s: %s", k, v it msg, -> assert.equal(modes.convert(k), v) msg = string.format "%s: %s", v, k it msg, -> assert.equal(modes.convert(v), k)