nix/tests/functional/plugins.sh

13 lines
289 B
Bash
Raw Normal View History

#!/usr/bin/env bash
source common.sh
for ext in so dylib; do
plugin="${_NIX_TEST_BUILD_DIR}/plugins/libplugintest.$ext"
[[ -f "$plugin" ]] && break
done
res=$(nix --option setting-set true --option plugin-files "$plugin" eval --expr builtins.anotherNull)
[ "$res"x = "nullx" ]