Move SlashCommands and SlashCommands-test into subdirs (#31979)
* Move SlashCommands into slash-commands * Move SlashCommands test prep into a function that can be re-used from multiple files * Move slash command tests into separate files * Fix super-linear regexes and test some more slash commands * Move splitAtFirstSpace tests into a separate file * Test for parseCommandString * Make parseCommandString able to handle leading whitespace and tabs * Implement parseCommandString using splitAtFirstSpace * Extract emoticons slash commands into a separate file and share their code
This commit is contained in:
@@ -13,7 +13,7 @@ import { stubClient } from "../../../../test-utils";
|
||||
import { Command } from "../../../../../src/slash-commands/command";
|
||||
import { CommandCategories } from "../../../../../src/slash-commands/interface";
|
||||
import { _t, _td } from "../../../../../src/languageHandler";
|
||||
import * as SlashCommands from "../../../../../src/SlashCommands";
|
||||
import * as SlashCommands from "../../../../../src/slash-commands/SlashCommands";
|
||||
|
||||
describe("SlashCommandHelpDialog", () => {
|
||||
const roomId = "!room:server";
|
||||
|
||||
Reference in New Issue
Block a user