OILS / data_lang / TEST.sh View on Github | oils.pub

34 lines, 20 significant
1#!/usr/bin/env bash
2#
3# Usage:
4# data_lang/TEST.sh <function name>
5
6: ${LIB_OSH=stdlib/osh}
7source $LIB_OSH/bash-strict.sh
8source $LIB_OSH/task-five.sh
9
10REPO_ROOT=$(cd "$(dirname $0)/.."; pwd)
11
12source test/common.sh # run-one-test
13
14unit() {
15 ### Run unit tests
16
17 for variant in asan opt; do
18 # This test needs to be faster
19 run-one-test 'data_lang/utf8_test' '' $variant
20 echo
21 done
22
23 for variant in asan ubsan; do
24 run-one-test 'data_lang/j8_test' '' $variant
25 echo
26 done
27
28 for variant in asan ubsan; do
29 run-one-test 'data_lang/j8_libc_test' '' $variant
30 echo
31 done
32}
33
34task-five "$@"