def test_extended_not_there(): hooks = {"extendedhelp": {"test": "!test help system\nline 2"}} server = limbo.FakeServer(hooks=hooks) ret = on_message({"text": u"!help not_there"}, server) eq_(ret, 'No help found for not_there')
def test_nonexistent(): hooks = {} server = limbo.FakeServer(hooks=hooks) ret = on_message({"text": u"!help"}, server) eq_(ret, '')
def test_extended(): hooks = {"extendedhelp": {"test": "!test help system\nline 2"}} server = limbo.FakeServer(hooks=hooks) ret = on_message({"text": u"!help test"}, server) eq_(ret, hooks["extendedhelp"]["test"])
def test_basic(): hooks = {"help": {"test": "!test help system"}} server = limbo.FakeServer(hooks=hooks) ret = on_message({"text": u"!help"}, server) eq_(ret, hooks["help"]["test"])