summaryrefslogtreecommitdiff
path: root/common/tests/functional/testHelpCommands.js
diff options
context:
space:
mode:
Diffstat (limited to 'common/tests/functional/testHelpCommands.js')
-rw-r--r--common/tests/functional/testHelpCommands.js62
1 files changed, 0 insertions, 62 deletions
diff --git a/common/tests/functional/testHelpCommands.js b/common/tests/functional/testHelpCommands.js
deleted file mode 100644
index a56ced0c..00000000
--- a/common/tests/functional/testHelpCommands.js
+++ /dev/null
@@ -1,62 +0,0 @@
-var jumlib = {}; Components.utils.import("resource://mozmill/modules/jum.js", jumlib);
-var dactyllib = require("dactyl");
-
-var setupModule = function (module) {
- controller = mozmill.getBrowserController();
- dactyl = new dactyllib.Controller(controller);
-};
-
-var setupTest = function (test) {
- dactyl.runViCommand([["VK_ESCAPE"]]);
-};
-
-const HELP_FILES = ["all", "tutorial", "intro", "starting", "browsing",
- "buffer", "cmdline", "insert", "options", "pattern", "tabs", "hints",
- "map", "eval", "marks", "repeat", "autocommands", "print", "gui",
- "styling", "message", "developer", "various", "faq", "index", "plugins"];
-
-var testViHelpCommand_OpensIntroHelpPage = function () {
- assertHelpOpensPageWithTag({
- HELP_COMMAND: function () { dactyl.runViCommand([["VK_F1"]]); },
- EXPECTED_HELP_TAG: "intro.xml"
- });
-};
-
-var testViHelpAllCommand_OpensAllHelpPage = function () {
- assertHelpOpensPageWithTag({
- HELP_COMMAND: function () { dactyl.runViCommand([["VK_F1", { altKey: true }]]); },
- EXPECTED_HELP_TAG: "all.xml"
- });
-};
-
-var testExHelpCommand_NoArgs_OpensIntroHelpPage = function () {
- assertHelpOpensPageWithTag({
- HELP_COMMAND: function () { dactyl.runExCommand("help"); },
- EXPECTED_HELP_TAG: "intro.xml"
- });
-};
-
-var testExHelpAllCommand_NoArgs_OpensAllHelpPage = function () {
- assertHelpOpensPageWithTag({
- HELP_COMMAND: function () { dactyl.runExCommand("helpall"); },
- EXPECTED_HELP_TAG: "all.xml"
- });
-};
-
-var testExHelpCommand_PageTagArg_OpensHelpPageContainingTag = function () {
- for (let [, file] in Iterator(HELP_FILES)) {
- let tag = file + ".xml";
- assertHelpOpensPageWithTag({
- HELP_COMMAND: function () { dactyl.runExCommand("help " + tag); },
- EXPECTED_HELP_TAG: tag
- });
- }
-};
-
-function assertHelpOpensPageWithTag({ HELP_COMMAND, EXPECTED_HELP_TAG }) {
- HELP_COMMAND();
- controller.waitForPageLoad(controller.tabs.activeTab);
- controller.assertNode(new elementslib.ID(controller.tabs.activeTab, EXPECTED_HELP_TAG));
-}
-
-// vim: sw=4 ts=8 et: