aboutsummaryrefslogtreecommitdiff
path: root/home-manager/tests/modules/programs/texlive/texlive-minimal.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/tests/modules/programs/texlive/texlive-minimal.nix')
-rw-r--r--home-manager/tests/modules/programs/texlive/texlive-minimal.nix18
1 files changed, 16 insertions, 2 deletions
diff --git a/home-manager/tests/modules/programs/texlive/texlive-minimal.nix b/home-manager/tests/modules/programs/texlive/texlive-minimal.nix
index df143dbc660..1b13936beac 100644
--- a/home-manager/tests/modules/programs/texlive/texlive-minimal.nix
+++ b/home-manager/tests/modules/programs/texlive/texlive-minimal.nix
@@ -1,4 +1,4 @@
-{ config, lib, ... }:
+{ config, lib, pkgs, ... }:
with lib;
@@ -6,8 +6,22 @@ with lib;
config = {
programs.texlive.enable = true;
+ # Set up a minimal mocked texlive package set.
+ nixpkgs.overlays = [
+ (self: super: {
+ texlive = {
+ collection-basic = pkgs.writeTextDir "collection-basic" "";
+ combine = tpkgs:
+ pkgs.symlinkJoin {
+ name = "dummy-texlive-combine";
+ paths = attrValues tpkgs;
+ };
+ };
+ })
+ ];
+
nmt.script = ''
- assertFileExists home-path/bin/tex
+ assertFileExists home-path/collection-basic
'';
};
}