summaryrefslogtreecommitdiff
path: root/tests/ktest
blob: 9dcffbb22dc8f589f974b19ffa1ec223add1c565 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

TESTDIR=$(dirname "$(readlink -f "$0")")
KTEST="$TESTDIR/../ktest"

do_test()
{
    local t=$1
    local expect=$2

    $KTEST run "$TESTDIR/$t"
    local ret=$?

    if [[ $ret != $expect ]]; then
	echo "$t failed: got $ret, wanted $expect"
	exit 1
    fi
}

do_test success.ktest	0
do_test failure.ktest	1
do_test crash.ktest	1
do_test timeout.ktest	1