#!/bin/sh

set -eu


export OSK_SDL_EXE_PATH=/usr/bin/osk-sdl
export OSK_SDL_CONF_PATH=./osk.conf

failed=0
xvfb-run --auto-servernum --server-args="-ac -screen 0 480x800x24" ./test/test_functional.sh test_luks_phys || failed=$((failed+1))
xvfb-run --auto-servernum --server-args="-ac -screen 0 480x800x24" ./test/test_functional.sh test_keyscript_phys || failed=$((failed+1))
xvfb-run --auto-servernum --server-args="-ac -screen 0 480x800x24" ./test/test_functional.sh test_keyscript_mouse_letters || failed=$((failed+1))

exit ${failed}
