#!/usr/bin/env bash # # _blackbox_common_test.sh -- Unit tests of functions from _blackbox_common.sh # set -e . "${0%/*}/_blackbox_common.sh" . tools/test_functions.sh PHASE 'Test cp-permissions: TestA' touch TestA TestB TestC TestD chmod 0347 TestA chmod 0700 TestB chmod 0070 TestC chmod 0070 TestD cp_permissions TestA TestB TestC assert_file_perm '--wxr--rwx' TestA assert_file_perm '--wxr--rwx' TestB assert_file_perm '--wxr--rwx' TestC assert_file_perm '----rwx---' TestD echo '========== DONE.'