tests/config/fail/event: add empty event test
[deliverable/barectf.git] / tests / test.bash
CommitLineData
bed7233f
PP
1#!/usr/bin/env bash
2
3test_dirs=(
4 "config/fail/clock"
5 "config/fail/config"
6 "config/fail/event"
7 "config/fail/include"
8 "config/fail/metadata"
9 "config/fail/stream"
10 "config/fail/trace"
11 "config/fail/type"
12 "config/fail/type-enum"
13 "config/fail/type-float"
14 "config/fail/type-int"
15 "config/fail/type-string"
16 "config/fail/type-struct"
17 "config/fail/yaml"
18 "config/pass/everything"
19)
20bats_bin="$(pwd)/bats/bin/bats"
21rc=0
22
23if [ -z ${CC+x} ]; then
24 # default to gcc
25 export CC=gcc
26fi
27
28for d in ${test_dirs[@]}; do
29 pushd $d
30 $bats_bin $@ .
31 popd
32
33 if [ $? -ne 0 ]; then
34 # latch error, but continue other tests
35 rc=1
36 fi
37done
38
39exit $rc
This page took 0.024577 seconds and 4 git commands to generate.