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"
"result"
];
nativeBuildInputs = [
(pkgs.python3.withPackages (ps: [ ps.deepdiff ] ++ ps.deepdiff.optional-dependencies.cli))
];
}
''
echo "${name} failed (- expected, + result)" > $out
cp ''${expectedPath} ''${expectedPath}.json
cp ''${resultPath} ''${resultPath}.json
${pkgs.deepdiff}/bin/deep diff ''${expectedPath}.json ''${resultPath}.json >> $out
deep diff ''${expectedPath}.json ''${resultPath}.json >> $out
''
);