mirror of
https://github.com/clearlinux/clrtrust.git
synced 2026-09-01 02:35:03 +00:00
29 lines
583 B
Bash
Executable File
29 lines
583 B
Bash
Executable File
#!/usr/bin/env bats
|
|
# Copyright 2017 Intel Corporation
|
|
|
|
load test_lib
|
|
|
|
setup() {
|
|
find_clrtrust
|
|
setup_fs
|
|
cp $CERTS/c[1-2].pem $CLR_CLEAR_TRUST_SRC/trusted
|
|
cp $CERTS/c[3-4].pem $CLR_LOCAL_TRUST_SRC/trusted
|
|
dir=$(dirname ${CLR_TRUST_STORE})
|
|
rm -r $dir
|
|
}
|
|
|
|
@test "check fails when there's no parent for trust store" {
|
|
if [ -z "${USER}" ]; then
|
|
skip "mock chroot environment. \$USER is not defined."
|
|
fi
|
|
run $CLRTRUST check
|
|
[ $status -ne 0 ]
|
|
[ -n "$output" ]
|
|
}
|
|
|
|
teardown() {
|
|
remove_fs
|
|
}
|
|
|
|
# vim: ft=sh:sw=4:ts=4:et:tw=80:si:noai:nocin
|