diff --git a/tests/extensions/include/errors.svtest b/tests/extensions/include/errors.svtest index 964e1f2302be5e3dfd7ce5e054dd1cde8e2b5425..7c712317b14bfe8ef733717f93d39c00dc194d03 100644 --- a/tests/extensions/include/errors.svtest +++ b/tests/extensions/include/errors.svtest @@ -74,3 +74,21 @@ test "Variables" { test_fail "wrong number of errors reported"; } } + +/* + * Runtime errors + */ + +test "Import runtime" { + if not test_compile "errors/import-runtime.sieve" { + test_fail "compile failed"; + } + + if test_execute { + test_fail "execution should have failed"; + } + + if not test_error :count "eq" :comparator "i;ascii-numeric" "1" { + test_fail "wrong number of errors reported"; + } +}