You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
659 B

  1. const assert = require('assert');
  2. const EventEmitter = require('events');
  3. const IRCServer = require("../src/server.js");
  4. describe('IRC server', function () {
  5. describe('#create()', function () {
  6. it("should return a socket server", function () {
  7. const server = IRCServer.create()
  8. assert.equal(server.eventNames().toString(), ["connection", "error"].toString())
  9. })
  10. })
  11. describe('#getUserlist()', function () {
  12. it("should return a socket server", function () {
  13. const server = IRCServer.create()
  14. assert.equal(server.getUserlist().toString(), {}.toString())
  15. })
  16. })
  17. })