test: fix lib pretty printer

This commit is contained in:
ibizaman 2026-06-25 21:55:51 +02:00 committed by Pierre Penninckx
parent 798aa29b45
commit ba0d3cac4a

View file

@ -352,12 +352,16 @@ let
"expected" "expected"
"result" "result"
]; ];
nativeBuildInputs = [
(pkgs.python3.withPackages (ps: [ ps.deepdiff ] ++ ps.deepdiff.optional-dependencies.cli))
];
} }
'' ''
echo "${name} failed (- expected, + result)" > $out echo "${name} failed (- expected, + result)" > $out
cp ''${expectedPath} ''${expectedPath}.json cp ''${expectedPath} ''${expectedPath}.json
cp ''${resultPath} ''${resultPath}.json cp ''${resultPath} ''${resultPath}.json
${pkgs.deepdiff}/bin/deep diff ''${expectedPath}.json ''${resultPath}.json >> $out deep diff ''${expectedPath}.json ''${resultPath}.json >> $out
'' ''
); );