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

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

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