mirror of
https://github.com/nix-community/nixvim.git
synced 2025-07-10 09:14:31 +02:00
Use `mkTestDerivationFromNixvimModule` instead of `mkTestDerivation`, allowing "proper" modules to be used instead of plain attr configs. This is useful for more complex tests that wish to use `config` or `options` arguments, e.g: ```nix {config, options, ...}: { /* some cool test */ } ``` To allow `tests.dontRun` to be defined on such a test, the module is allowed to be nested as `module`, e.g: ```nix { tests.dontRun = true; module = {config, options, ...}: { /* a disabled test */ }; } ``` Also ended up doing some general cleanup, removing an unused function, etc. |
||
---|---|---|
.. | ||
dev | ||
default.nix | ||
helpers.nix | ||
legacy-packages.nix | ||
lib.nix | ||
modules.nix | ||
overlays.nix | ||
packages.nix | ||
templates.nix | ||
tests.nix | ||
wrappers.nix |