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:
parent
a6e2abdb93
commit
5f4caff701
1 changed files with 27 additions and 21 deletions
22
t/db_dependent/Template/Plugin/NoticeTemplates.t
Normal file → Executable file
22
t/db_dependent/Template/Plugin/NoticeTemplates.t
Normal file → Executable 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' );
|
||||||
|
|
Loading…
Reference in a new issue