Lines 26-50
use Test::MockModule;
Link Here
|
26 |
use t::lib::TestBuilder; |
26 |
use t::lib::TestBuilder; |
27 |
use t::lib::Mocks; |
27 |
use t::lib::Mocks; |
28 |
|
28 |
|
29 |
use C4::Context; |
|
|
30 |
use Koha::Database; |
31 |
use C4::Serials; |
29 |
use C4::Serials; |
32 |
|
30 |
|
|
|
31 |
use Koha::Database; |
32 |
use Koha::Subscription::Histories; |
33 |
|
33 |
my $schema = Koha::Database->new->schema; |
34 |
my $schema = Koha::Database->new->schema; |
34 |
$schema->storage->txn_begin; |
35 |
$schema->storage->txn_begin; |
35 |
|
36 |
|
36 |
my $builder = t::lib::TestBuilder->new(); |
37 |
my $builder = t::lib::TestBuilder->new(); |
37 |
#my $library = $builder->build({ |
|
|
38 |
# source => 'Subscription', |
39 |
#}); |
40 |
|
41 |
#my $mContext = new Test::MockModule('C4::Context'); |
42 |
#$mContext->mock( 'userenv', sub { |
43 |
# return { branch => $library->{branchcode} }; |
44 |
#}); |
45 |
|
46 |
|
47 |
#my $dbh = C4::Context->dbh; # after start transaction of testbuilder |
48 |
|
38 |
|
49 |
# create fake numberpattern & fake periodicity |
39 |
# create fake numberpattern & fake periodicity |
50 |
my $frequency = $builder->build({ |
40 |
my $frequency = $builder->build({ |
Lines 95-101
my $subscriptionhistory = $builder->build({
Link Here
|
95 |
|
85 |
|
96 |
# Renew the subscription and check that enddate has not been set |
86 |
# Renew the subscription and check that enddate has not been set |
97 |
ReNewSubscription($subscription->{subscriptionid},'',"2016-01-01",'','',12,''); |
87 |
ReNewSubscription($subscription->{subscriptionid},'',"2016-01-01",'','',12,''); |
98 |
my @history = Koha::Subscription::Histories->search( {subscriptionid => $subscription->{subscriptionid} } ); |
88 |
my @history = Koha::Subscription::Histories->find($subscription->{subscriptionid}); |
99 |
|
89 |
|
100 |
is ( $history[0]->histenddate(), undef, 'subscription history not empty after renewal'); |
90 |
is ( $history[0]->histenddate(), undef, 'subscription history not empty after renewal'); |
101 |
|
91 |
|
102 |
- |
|
|