Bug 29393: (QA follow-up) Tidy and make executable the new test

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Martin Renvoize 2024-04-25 10:01:25 +01:00 committed by Katrin Fischer
parent a6e2abdb93
commit 5f4caff701
Signed by: kfischer
GPG key ID: 0EF6E2C03357A834

22
t/db_dependent/Template/Plugin/NoticeTemplates.t Normal file → Executable file
View file

@ -33,34 +33,40 @@ $schema->storage->txn_begin;
Koha::Notice::Templates->delete(); Koha::Notice::Templates->delete();
my $notice_templates = Koha::Notice::Templates->search({ module => 'members'}); my $notice_templates = Koha::Notice::Templates->search( { module => 'members' } );
$builder->build({ $builder->build(
{
source => 'Letter', source => 'Letter',
value => { value => {
name => 'Hold cancellation', name => 'Hold cancellation',
module => 'reserves' module => 'reserves'
} }
}); }
);
$builder->build({ $builder->build(
{
source => 'Letter', source => 'Letter',
value => { value => {
name => 'Account expiration', name => 'Account expiration',
module => 'members' module => 'members'
} }
}); }
);
$builder->build({ $builder->build(
{
source => 'Letter', source => 'Letter',
value => { value => {
name => 'Discharge', name => 'Discharge',
module => 'members' module => 'members'
} }
}); }
);
my $plugin = Koha::Template::Plugin::NoticeTemplates->new(); my $plugin = Koha::Template::Plugin::NoticeTemplates->new();
ok($plugin, "initialized notice templates plugin"); ok( $plugin, "initialized notice templates plugin" );
my $notices = $plugin->GetByModule('members'); my $notices = $plugin->GetByModule('members');
is( $notices->count, 2, 'returns 2 defined members letters' ); is( $notices->count, 2, 'returns 2 defined members letters' );