tests.pkgs-lib.formats: Allow strings with context in test runner

main
Robert Hensing 2 years ago
parent 08660ae7c5
commit 46156529f2
  1. 7
      pkgs/pkgs-lib/tests/formats.nix

@ -18,8 +18,11 @@ let
}) [ def ]);
in formatSet.generate "test-format-file" config;
runBuildTest = name: { drv, expected }: pkgs.runCommand name {} ''
if diff -u '${builtins.toFile "expected" expected}' '${drv}'; then
runBuildTest = name: { drv, expected }: pkgs.runCommand name {
passAsFile = ["expected"];
inherit expected drv;
} ''
if diff -u "$expectedPath" "$drv"; then
touch "$out"
else
echo

Loading…
Cancel
Save