Files
lix/tests/unit/libutil
gilice 341e6049a7 libutil: canonPath: error instead of panic on empty path
This could previously crash lix:

Before:
$ nix eval -E '{type="derivation"; drvPath="";}'
nix: lix/libutil/file-system.cc:45: Path nix::canonPath(PathView, bool): Assertion `path != ""' failed.
Aborted (core dumped)

After:
$ nix eval -E '{type="derivation"; drvPath="";}'
error:
       … while evaluating the drvPath of a derivation
         at «string»:1:21:
            1| {type="derivation"; drvPath="";}
             |                     ^

       error: path '' is not in the Nix store

Fixes #536

Change-Id: I406dc9e58047be8f263cf2e4bc3ed5da75a46602
2025-04-12 16:31:28 +02:00
..
2025-03-03 20:48:59 +01:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2025-03-27 08:56:14 +00:00
2024-11-18 12:31:19 -08:00
2025-04-03 18:40:06 -07:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2025-04-04 16:59:23 -07:00
2024-11-18 12:31:19 -08:00
2025-03-05 23:07:20 +01:00
2024-11-18 12:31:19 -08:00
2024-03-26 16:44:04 -07:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00
2024-11-18 12:31:19 -08:00