summaryrefslogtreecommitdiffstats
path: root/pigeonhole/tests/deprecated/notify/execute.svtest
blob: 90fde474ec9d7fe01af093a92727f96ae480aad3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
require "vnd.dovecot.testsuite";
require "relational";


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

test "Duplicate recipients" {
	if not test_script_compile "execute/duplicates.sieve" {
		test_fail "script compile failed";
	}

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

	if test_result_action :count "ne" "2" {
		test_fail "second notify action was discarded entirely";
	}

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