{ lib, pkgs, myPkgs, nixpkgs_as_input, extraModules, }: let nixLib = import ../lib {}; mkTest = import ./infrastructure { inherit pkgs lib nixos-lib myPkgs extraModules ; }; nixos-lib = import (nixpkgs_as_input + "/nixos/lib") {}; tests = nixLib.mkByName { baseDirectory = ./by-name; fileName = "test.nix"; finalizeFunction = name: value: import value { inherit mkTest ; }; coImportsNameFunction = { shard, name, }: ../modules/by-name + "/${shard}" + "/${name}" + "/module.nix"; coImportsWarnMessageObject = "modules"; }; in tests