summaryrefslogtreecommitdiff
path: root/tests/minimal_init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tests/minimal_init.lua')
-rw-r--r--tests/minimal_init.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/minimal_init.lua b/tests/minimal_init.lua
new file mode 100644
index 0000000..486b213
--- /dev/null
+++ b/tests/minimal_init.lua
@@ -0,0 +1,16 @@
+vim.cmd([[set runtimepath+=.]])
+
+vim.o.swapfile = false
+vim.bo.swapfile = false
+require("tests.test_util").reset_editor()
+
+-- TODO test highlighting (both highlight.lua module and adding them in display.lua)
+-- TODO test syntax highlighting when customizing delimiter
+
+vim.api.nvim_create_user_command("RunTests", function(opts)
+ local path = opts.fargs[1] or "tests"
+ require("plenary.test_harness").test_directory(
+ path,
+ { minimal_init = "./tests/minimal_init.lua" }
+ )
+end, { nargs = "?" })