4 CONFIG_DIR
=${TESTS_DIR}"/config"
5 CHANGES_DIR
="/tmp/.uci"
6 TMP_DIR
=${TESTS_DIR}"/tmp"
7 FULL_SUITE
=${TESTS_DIR}"/full_suite.sh"
9 UCI_STATIC
="../uci-static"
10 [ -x $UCI_STATIC ] ||
{
11 echo "uci-static is not present."
14 UCI
="${UCI_STATIC} -c ${CONFIG_DIR} -p ${CHANGES_DIR}"
16 REF_DIR
="./references"
17 SCRIPTS_DIR
="./tests.d"
18 DO_TEST
="./shunit2/shunit2"
23 cat << 'EOF' > ${FULL_SUITE}
25 mkdir
-p ${CONFIG_DIR} ${CHANGES_DIR} ${TMP_DIR}
28 rm -rf ${CONFIG_DIR} ${CHANGES_DIR} ${TMP_DIR}
45 for suite
in $
(ls ${SCRIPTS_DIR}/*)
47 cat ${suite} >> ${FULL_SUITE}
50 echo ". ${DO_TEST}" >> ${FULL_SUITE}
52 REF_DIR
="${REF_DIR}" \
53 CONFIG_DIR
="${CONFIG_DIR}" \
54 CHANGES_DIR
="${CHANGES_DIR}" \
55 TMP_DIR
="${TMP_DIR}" \