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
48
t/db_dependent/Template/Plugin/NoticeTemplates.t
Normal file → Executable file
48
t/db_dependent/Template/Plugin/NoticeTemplates.t
Normal file → Executable 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' );
|
||||
|
|
Loading…
Reference in a new issue