db755a4307
Some minor changes to get the test suite working a bit better: I removed a superfluous method from t/lib/KohaTest.pm. I made each barcode for the items added in KohaTest.pm unique so that they would actually get inserted. Then, I removed t/override_context_prefs.pm. If you need that functionality, you're a database dependent test and should be a module in t/lib. So, I deleted all of the trivial .t tests that just 'use'd their modules and had no other tests and replaced them with lib/KohaTest/*pm modules that do a little bit more checking on those modules. I removed the references to override_context_prefs.pm in all of the other .t modules. They all pass now with no override_context_prefs.pm module. The database_depenedent.pl test script still does not pass entirely. There's a problem with the zebra index not being reset each time that the tables are truncated. I'll get to that. no functional or documentation changes here. Signed-off-by: Joshua Ferraro <jmf@liblime.com>
54 lines
1.5 KiB
Perl
54 lines
1.5 KiB
Perl
package KohaTest::Circulation;
|
|
use base qw( KohaTest );
|
|
|
|
use strict;
|
|
use warnings;
|
|
|
|
use Test::More;
|
|
|
|
use C4::Circulation;
|
|
sub testing_class { 'C4::Circulation' };
|
|
|
|
|
|
sub methods : Test( 1 ) {
|
|
my $self = shift;
|
|
my @methods = qw( barcodedecode
|
|
decode
|
|
transferbook
|
|
TooMany
|
|
itemissues
|
|
CanBookBeIssued
|
|
AddIssue
|
|
GetLoanLength
|
|
GetIssuingRule
|
|
AddReturn
|
|
MarkIssueReturned
|
|
FixOverduesOnReturn
|
|
FixAccountForLostAndReturned
|
|
GetItemIssue
|
|
GetItemIssues
|
|
GetBiblioIssues
|
|
CanBookBeRenewed
|
|
AddRenewal
|
|
GetRenewCount
|
|
GetIssuingCharges
|
|
AddIssuingCharge
|
|
GetTransfers
|
|
GetTransfersFromTo
|
|
DeleteTransfer
|
|
AnonymiseIssueHistory
|
|
updateWrongTransfer
|
|
UpdateHoldingbranch
|
|
CalcDateDue
|
|
CheckValidDatedue
|
|
CheckRepeatableHolidays
|
|
CheckSpecialHolidays
|
|
CheckRepeatableSpecialHolidays
|
|
CheckValidBarcode
|
|
);
|
|
|
|
can_ok( $self->testing_class, @methods );
|
|
}
|
|
|
|
1;
|
|
|