Add firstCommand and do further checks on mode tests

This commit is contained in:
JeDaYoshi 2021-07-06 18:15:37 +00:00
parent d96704835a
commit 35fcacb767
No known key found for this signature in database
GPG Key ID: 8060B288C274219D

View File

@ -17,6 +17,7 @@ describe("Commands", function () {
});
const testableNetwork = {
firstCommand: null,
lastCommand: null,
nick: "xPaw",
irc: {
@ -28,6 +29,7 @@ describe("Commands", function () {
},
},
raw(...args) {
testableNetwork.firstCommand = testableNetwork.lastCommand;
testableNetwork.lastCommand = args.join(" ");
},
},
@ -41,6 +43,7 @@ describe("Commands", function () {
},
},
raw(...args) {
testableNetworkNoSupports.firstCommand = testableNetworkNoSupports.lastCommand;
testableNetworkNoSupports.lastCommand = args.join(" ");
},
},
@ -115,6 +118,9 @@ describe("Commands", function () {
"idk",
"thelounge",
]);
expect(testableNetwork.firstCommand).to.equal(
"MODE #thelounge -vvvv xPaw Max-P hey idk"
);
expect(testableNetwork.lastCommand).to.equal("MODE #thelounge -v thelounge");
});