snix/tvix/nix-compat/src
Florian Klink 398cf8e7ce refactor(nix-compat/derivation): use ATerm for output_paths test
Due to the lack of a ATerm parser, we were previously loading the JSON
fixtures to construct our Derivation structs to run the output path
calculations with.

However, as we now have a ATerm parser, we can load the ATerm
representation directly.
This also means we can test the output path calculation for non-UTF8
Derivations.

Change-Id: I0e53f41a23566b5ad5f0fed12724e02a10b02707
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9731
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <cbrewster@hey.com>
2023-10-16 12:26:36 +00:00
..
aterm feat(nix-compat/{aterm,derivation}): init parser 2023-10-16 12:23:00 +00:00
derivation refactor(nix-compat/derivation): use ATerm for output_paths test 2023-10-16 12:26:36 +00:00
nar feat(tvix/nix-compat): add nar::writer::async 2023-10-10 17:13:27 +00:00
nixhash feat(nix-compat/{aterm,derivation}): init parser 2023-10-16 12:23:00 +00:00
store_path refactor(tvix/nix-compat): make NixHash an enum with fixed-len bytes 2023-10-14 17:55:08 +00:00
lib.rs feat(nix-compat/{aterm,derivation}): init parser 2023-10-16 12:23:00 +00:00
nixbase32.rs fix(tvix/nix-compat): bits are not bytes 2023-10-03 08:09:28 +00:00