diff --git a/Taskfile.yml b/Taskfile.yml index 581f11c..2257326 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -33,9 +33,7 @@ tasks: - | nvim --headless \ -u ./scripts/minimal_init.lua \ - -c "PlenaryBustedDirectory spec \ - {minimal_init='./scripts/minimal_init.lua' \ - ,sequential=true}" \ + -c "lua MiniTest.run()" \ -c ":qa!" docgen: diff --git a/scripts/minimal_init.lua b/scripts/minimal_init.lua index 49a606e..f30ac63 100644 --- a/scripts/minimal_init.lua +++ b/scripts/minimal_init.lua @@ -26,9 +26,13 @@ vim.notify = print install_plug "nvim-lua/plenary.nvim" install_plug "nvim-treesitter/nvim-treesitter" +install_plug "echasnovski/mini.test" -- used for tests install_plug "echasnovski/mini.doc" -- used for docs generation vim.env.XDG_CONFIG_HOME = root ".tests/config" vim.env.XDG_DATA_HOME = root ".tests/data" vim.env.XDG_STATE_HOME = root ".tests/state" vim.env.XDG_CACHE_HOME = root ".tests/cache" + +-- setup +require("mini.test").setup()