diff options
author | Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> | 2023-05-14 16:05:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-14 11:05:22 -0400 |
commit | d3b28b7fd99e435f5401cbb291b2b6aa2711ad6f (patch) | |
tree | e7dc51d17473e460a6f4b8d0b25f1176db8d29f6 /pkgs/test/texlive | |
parent | 1feac2b61756a5a4392a6cc5f5b510325312437d (diff) |
texlive.combine: move repstopdf test to tests.texlive (#231742)
Diffstat (limited to 'pkgs/test/texlive')
-rw-r--r-- | pkgs/test/texlive/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/test/texlive/default.nix b/pkgs/test/texlive/default.nix index 5e0369f4db47e..754358cdf29db 100644 --- a/pkgs/test/texlive/default.nix +++ b/pkgs/test/texlive/default.nix @@ -199,4 +199,15 @@ {"$kpathsea","$schemeFull"/share/texmf-var}/web2c/fmtutil.cnf \ | tee "$out/fmtutil.cnf.patch" ''; + + # verify that the restricted mode gets enabled when + # needed (detected by checking if it disallows --gscmd) + repstopdf = runCommand "texlive-test-repstopdf" { + nativeBuildInputs = [ (texlive.combine { inherit (texlive) scheme-infraonly epstopdf; }) ]; + } '' + ! (epstopdf --gscmd echo /dev/null 2>&1 || true) | grep forbidden >/dev/null + (repstopdf --gscmd echo /dev/null 2>&1 || true) | grep forbidden >/dev/null + mkdir "$out" + ''; + } |