From 1c9d17263b050653ae25b62488c4b13fd9ae2edf Mon Sep 17 00:00:00 2001 From: mierenmanz Date: Wed, 28 Apr 2021 21:28:09 +0200 Subject: [PATCH] extend test --- test/argsparser_test.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/argsparser_test.ts b/test/argsparser_test.ts index c51f749..d78ce62 100644 --- a/test/argsparser_test.ts +++ b/test/argsparser_test.ts @@ -6,6 +6,10 @@ import { // debugger const commandArgs: Args[] = [ + { + name: 'originalMessage', + match: 'content' + }, { name: 'permaban', match: 'flag', @@ -31,12 +35,20 @@ const messageArgs1: string[] = [ 'Skyler' ] const expectedResult1 = { + originalMessage: [ + '<@!708544768342229012>', + '--permanent', + 'bye', + 'bye', + 'Skyler' + ], permaban: true, user: '708544768342229012', reason: ['bye', 'bye', 'Skyler'] } Deno.test({ + only: false, name: 'parse command arguments 1 (assertEquals)', fn: () => { const result = parseArgs(commandArgs, messageArgs1) @@ -54,6 +66,7 @@ const messageArgs2: string[] = [ 'Skyler' ] const expectedResult2 = { + originalMessage: ['<@!708544768342229012>', 'bye', 'bye', 'Skyler'], permaban: true, user: '708544768342229012', reason: ['bye', 'bye', 'Skyler']