aboutsummaryrefslogtreecommitdiff
path: root/t/tests/sietima/role/subscriberonly/drop.t
diff options
context:
space:
mode:
Diffstat (limited to 't/tests/sietima/role/subscriberonly/drop.t')
-rw-r--r--t/tests/sietima/role/subscriberonly/drop.t12
1 files changed, 11 insertions, 1 deletions
diff --git a/t/tests/sietima/role/subscriberonly/drop.t b/t/tests/sietima/role/subscriberonly/drop.t
index 6229bb3..77b4b5f 100644
--- a/t/tests/sietima/role/subscriberonly/drop.t
+++ b/t/tests/sietima/role/subscriberonly/drop.t
@@ -4,7 +4,10 @@ use Test::Sietima;
my @subscriber_addresses = (
'one@users.example.com',
- 'two@users.example.com',
+ {
+ address => 'two@users.example.com',
+ aliases => [ 'two-two@users.example.com' ],
+ },
);
my $s = make_sietima(
with_traits => ['SubscriberOnly::Drop'],
@@ -18,6 +21,13 @@ subtest 'from subscriber' => sub {
);
};
+subtest 'from subscriber alias' => sub {
+ test_sending(
+ sietima => $s,
+ mail => { from=>'two-two@users.example.com' },
+ );
+};
+
subtest 'from non-subscriber' => sub {
test_sending(
sietima => $s,