1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-21 17:59:41 +01:00
nixvim/wrappers
Matt Sturgeon 8d0ca9abc4 lib: move enableExceptInTests impl to build.test option
Simplify the `enableExceptInTests` attribute, removing the
`_nixvimTests` argument.

We now do a full re-eval of the nixvim configuration before building the
test, giving us a central place to implement `enableExceptInTests` and
its eventual replacement(s).

This extends support for `enableExceptInTests` to all methods of getting
a nixvim test derivation. Previously, it only worked when using `mkTestDerivationFromNixvimModule`.

In `tests/main.nix`, we avoid the re-eval by doing the initial eval with
a "test mode" lib from the start.
2025-11-20 00:22:57 +00:00
..
modules modules/nixpkgs: warn about changing defaults 2025-01-19 13:13:15 +00:00
_shared.nix modules/nixpkgs: don't assign elaborated platforms 2025-02-04 23:57:58 +00:00
darwin.nix modules/output: move symlinkJoin to build.package 2025-01-20 14:49:59 +00:00
hm.nix modules/output: move symlinkJoin to build.package 2025-01-20 14:49:59 +00:00
nixos.nix modules/output: move symlinkJoin to build.package 2025-01-20 14:49:59 +00:00
standalone.nix lib: move enableExceptInTests impl to build.test option 2025-11-20 00:22:57 +00:00