diff options
Diffstat (limited to 'tests/functional/toString-path.sh')
-rw-r--r-- | tests/functional/toString-path.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/functional/toString-path.sh b/tests/functional/toString-path.sh new file mode 100644 index 000000000..07eb87465 --- /dev/null +++ b/tests/functional/toString-path.sh @@ -0,0 +1,8 @@ +source common.sh + +mkdir -p $TEST_ROOT/foo +echo bla > $TEST_ROOT/foo/bar + +[[ $(nix eval --raw --impure --expr "builtins.readFile (builtins.toString (builtins.fetchTree { type = \"path\"; path = \"$TEST_ROOT/foo\"; } + \"/bar\"))") = bla ]] + +[[ $(nix eval --json --impure --expr "builtins.readDir (builtins.toString (builtins.fetchTree { type = \"path\"; path = \"$TEST_ROOT/foo\"; }))") = '{"bar":"regular"}' ]] |