From 2f61a3797505bb77a3b98fa61f9bbf7b6f81a438 Mon Sep 17 00:00:00 2001 From: Laurent Vauthrin Date: Thu, 23 Mar 2023 10:04:55 -0400 Subject: [PATCH] Added test for keymapping --- tests/openingh_spec.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/openingh_spec.lua b/tests/openingh_spec.lua index 3d91d8b..c80ab33 100644 --- a/tests/openingh_spec.lua +++ b/tests/openingh_spec.lua @@ -50,4 +50,13 @@ describe("openingh should open", function() local expected = "/README.md#L5-L10" assert.equal(expected, status:sub(-#expected)) end) + + it("file range using a keymap", function() + vim.cmd("e ./README.md") + vim.api.nvim_set_keymap("n", "ghf", ":OpenInGHFile ", {}) + vim.cmd("normal ghf") + local status = vim.g.OPENINGH_RESULT + local expected = "/README.md#L1" + assert.equal(expected, status:sub(-#expected)) + end) end)