summaryrefslogtreecommitdiffstats
path: root/pigeonhole/tests/extensions/ihave/execute.svtest
blob: 701d817a4ee45dfc281635e5ebef00392436f983 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require "vnd.dovecot.testsuite";

/*
 * Execution testing (currently just meant to trigger any segfaults)
 */

test "Basic" {
	if not test_script_compile "execute/ihave.sieve" {
		test_fail "script compile failed";
	}

	if not test_script_run {
		test_fail "script run failed";
	}

	if not test_result_execute {
		test_fail "result execute failed";
	}

        test_binary_save "ihave-basic";
        test_binary_load "ihave-basic";
}