diff options
| author | Ophestra <cat@gensokyo.uk> | 2025-03-23 15:00:59 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2025-03-23 15:00:59 +0900 |
| commit | 2d379b5a3884e1b3ffbc9a8be69788810340506e (patch) | |
| tree | 592f21daf82f23728f32a70c8ef873ff7e1ced53 /test/sandbox/case/default.nix | |
| parent | 75e0c5d4061d68dc4802285ec137e464f4e01b17 (diff) | |
test/sandbox: pass want file as argument
This avoids building the check program multiple times.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'test/sandbox/case/default.nix')
| -rw-r--r-- | test/sandbox/case/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/test/sandbox/case/default.nix b/test/sandbox/case/default.nix index b65b6ed2..0f0c24d1 100644 --- a/test/sandbox/case/default.nix +++ b/test/sandbox/case/default.nix @@ -25,6 +25,8 @@ let ; }; + checkSandbox = callPackage ../. { inherit version; }; + callTestCase = path: let @@ -40,10 +42,7 @@ let verbose = true; share = foot; packages = [ ]; - command = "${callPackage ../. { - inherit (tc) name want; - inherit version; - }}"; + command = builtins.toString (checkSandbox tc.name tc.want); extraPaths = [ { src = "/proc/mounts"; |
