vuls: init at 0.27.0
[NixPkgs.git] / nixos / tests / nix-required-mounts / test-structured-attrs.nix
blob874910eee7bb3d7e18a157d7283ca9dfdd08ec11
2   pkgs ? import <nixpkgs> { },
3   feature,
4 }:
6 pkgs.runCommandNoCC "${feature}-present-structured"
7   {
8     __structuredAttrs = true;
9     requiredSystemFeatures = [ feature ];
10   }
11   ''
12     if [[ -e /${feature}-files ]]; then
13       touch $out
14     else
15       echo "The host declares ${feature} support, but doesn't expose /${feature}-files" >&2
16       echo "Do we fail to parse __structuredAttrs=true derivations?" >&2
17     fi
18   ''