lib/path: allow CA paths in hasStorePathPrefix

This commit is contained in:
Mikael Voss
2025-03-03 17:19:00 +01:00
parent 0974a837a2
commit 6e2e984af0
2 changed files with 17 additions and 1 deletions

View File

@@ -137,6 +137,16 @@ let
expected = true;
};
# Test paths for contentaddressed derivations
testHasStorePathPrefixExample7 = {
expr = hasStorePathPrefix (/. + "/1121rp0gvr1qya7hvy925g5kjwg66acz6sn1ra1hca09f1z5dsab");
expected = true;
};
testHasStorePathPrefixExample8 = {
expr = hasStorePathPrefix (/. + "/1121rp0gvr1qya7hvy925g5kjwg66acz6sn1ra1hca09f1z5dsab/foo/bar");
expected = true;
};
# Test examples from the lib.path.subpath.isValid documentation
testSubpathIsValidExample1 = {
expr = subpath.isValid null;