The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

use strict;
use lib qw(./lib ./blib/lib);
require './t/600-lhost-code';
my $enginename = 'Biglobe';
my $samplepath = sprintf("./set-of-emails/private/lhost-%s", lc $enginename);
my $enginetest = Sisimai::Lhost::Code->maketest;
my $isexpected = [
{ 'n' => '01001', 'r' => qr/mailboxfull/ },
{ 'n' => '01002', 'r' => qr/mailboxfull/ },
{ 'n' => '01003', 'r' => qr/mailboxfull/ },
{ 'n' => '01004', 'r' => qr/mailboxfull/ },
{ 'n' => '01005', 'r' => qr/filtered/ },
{ 'n' => '01006', 'r' => qr/filtered/ },
];
plan 'skip_all', sprintf("%s not found", $samplepath) unless -d $samplepath;
$enginetest->($enginename, $isexpected, 1, 0);
done_testing;