nix-community.nixvim/tests/default.nix

17 lines
386 B
Nix
Raw Normal View History

2023-03-22 07:42:02 +01:00
{
makeNixvim,
lib,
pkgs,
}: let
fetchTests = import ./fetch-tests.nix;
mkTestDerivation = import ./test-derivation.nix {inherit pkgs makeNixvim;};
# List of files containing configurations
testFiles = fetchTests {
inherit lib pkgs;
root = ./test-sources;
};
in
# We attempt to build & execute all configurations
builtins.mapAttrs mkTestDerivation testFiles