View | Details | Raw Unified | Return to bug 21133
Collapse All | Expand All

(-)a/t/db_dependent/Circulation/Branch.t (-1 / +1 lines)
Lines 17-25 Link Here
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
19
20
use C4::Biblio;
21
use C4::Circulation;
20
use C4::Circulation;
22
use C4::Items;
21
use C4::Items;
22
use C4::Biblio;
23
use C4::Context;
23
use C4::Context;
24
24
25
use Koha::Patrons;
25
use Koha::Patrons;
(-)a/t/db_dependent/Circulation/Chargelostitem.t (-1 / +1 lines)
Lines 7-15 use Test::MockModule; Link Here
7
use t::lib::Mocks;
7
use t::lib::Mocks;
8
use t::lib::TestBuilder;
8
use t::lib::TestBuilder;
9
9
10
use C4::Circulation;
10
use C4::Biblio;
11
use C4::Biblio;
11
use C4::Items;
12
use C4::Items;
12
use C4::Circulation;
13
use Koha::Patrons;
13
use Koha::Patrons;
14
use MARC::Record;
14
use MARC::Record;
15
15
(-)a/t/db_dependent/Circulation/CheckIfIssuedToPatron.t (-6 / +3 lines)
Lines 17-36 Link Here
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
19
20
use Test::More tests => 22;
20
use Test::More tests => 21;
21
use Test::MockModule;
21
use Test::MockModule;
22
use t::lib::TestBuilder;
22
use t::lib::TestBuilder;
23
23
24
use C4::Biblio;
24
use C4::Circulation;
25
use C4::Items;
25
use C4::Items;
26
use C4::Biblio;
26
use Koha::Library;
27
use Koha::Library;
27
use Koha::Patrons;
28
use Koha::Patrons;
28
use MARC::Record;
29
use MARC::Record;
29
30
30
BEGIN {
31
    use_ok('C4::Circulation');
32
}
33
34
my $schema = Koha::Database->schema;
31
my $schema = Koha::Database->schema;
35
$schema->storage->txn_begin;
32
$schema->storage->txn_begin;
36
33
(-)a/t/db_dependent/Circulation/GetPendingOnSiteCheckouts.t (-1 / +1 lines)
Lines 21-28 use Test::More tests => 2; Link Here
21
use Test::MockModule;
21
use Test::MockModule;
22
use t::lib::TestBuilder;
22
use t::lib::TestBuilder;
23
23
24
use C4::Biblio;
25
use C4::Circulation;
24
use C4::Circulation;
25
use C4::Biblio;
26
use C4::Items;
26
use C4::Items;
27
use C4::Members;
27
use C4::Members;
28
28
(-)a/t/db_dependent/Circulation/IsItemIssued.t (-1 / +1 lines)
Lines 20-28 use Modern::Perl; Link Here
20
use Test::More tests => 5;
20
use Test::More tests => 5;
21
use Test::MockModule;
21
use Test::MockModule;
22
22
23
use C4::Biblio;
24
use C4::Circulation;
23
use C4::Circulation;
25
use C4::Items;
24
use C4::Items;
25
use C4::Biblio;
26
use Koha::Database;
26
use Koha::Database;
27
use Koha::DateUtils;
27
use Koha::DateUtils;
28
use Koha::Patrons;
28
use Koha::Patrons;
(-)a/t/db_dependent/Circulation/IssuingRules/maxsuspensiondays.t (-1 / +1 lines)
Lines 5-13 use MARC::Record; Link Here
5
use MARC::Field;
5
use MARC::Field;
6
use C4::Context;
6
use C4::Context;
7
7
8
use C4::Biblio qw( AddBiblio );
9
use C4::Circulation qw( AddIssue AddReturn );
8
use C4::Circulation qw( AddIssue AddReturn );
10
use C4::Items qw( AddItem );
9
use C4::Items qw( AddItem );
10
use C4::Biblio qw( AddBiblio );
11
use Koha::Database;
11
use Koha::Database;
12
use Koha::DateUtils;
12
use Koha::DateUtils;
13
use Koha::Patron::Debarments qw( GetDebarments DelDebarment );
13
use Koha::Patron::Debarments qw( GetDebarments DelDebarment );
(-)a/t/db_dependent/Circulation/Returns.t (-2 / +2 lines)
Lines 24-33 use Test::Warn; Link Here
24
use t::lib::Mocks;
24
use t::lib::Mocks;
25
use t::lib::TestBuilder;
25
use t::lib::TestBuilder;
26
26
27
use C4::Biblio;
27
use C4::Members;
28
use C4::Circulation;
28
use C4::Circulation;
29
use C4::Items;
29
use C4::Items;
30
use C4::Members;
30
use C4::Biblio;
31
use Koha::Database;
31
use Koha::Database;
32
use Koha::Account::Lines;
32
use Koha::Account::Lines;
33
use Koha::DateUtils;
33
use Koha::DateUtils;
(-)a/t/db_dependent/Circulation/SwitchOnSiteCheckouts.t (-2 / +2 lines)
Lines 18-27 use Modern::Perl; Link Here
18
use Test::More tests => 10;
18
use Test::More tests => 10;
19
use C4::Context;
19
use C4::Context;
20
20
21
use C4::Biblio;
22
use C4::Members;
23
use C4::Circulation;
21
use C4::Circulation;
22
use C4::Biblio;
24
use C4::Items;
23
use C4::Items;
24
use C4::Members;
25
use C4::Context;
25
use C4::Context;
26
26
27
use Koha::DateUtils qw( dt_from_string );
27
use Koha::DateUtils qw( dt_from_string );
(-)a/t/db_dependent/Circulation/TooMany.t (-2 / +2 lines)
Lines 18-27 use Modern::Perl; Link Here
18
use Test::More tests => 7;
18
use Test::More tests => 7;
19
use C4::Context;
19
use C4::Context;
20
20
21
use C4::Biblio;
22
use C4::Members;
21
use C4::Members;
23
use C4::Circulation;
24
use C4::Items;
22
use C4::Items;
23
use C4::Biblio;
24
use C4::Circulation;
25
use C4::Context;
25
use C4::Context;
26
26
27
use Koha::DateUtils qw( dt_from_string );
27
use Koha::DateUtils qw( dt_from_string );
(-)a/t/db_dependent/Circulation/issue.t (-2 / +2 lines)
Lines 23-32 use DateTime::Duration; Link Here
23
use t::lib::Mocks;
23
use t::lib::Mocks;
24
use t::lib::TestBuilder;
24
use t::lib::TestBuilder;
25
25
26
use C4::Biblio;
27
use C4::Circulation;
26
use C4::Circulation;
28
use C4::Context;
29
use C4::Items;
27
use C4::Items;
28
use C4::Biblio;
29
use C4::Context;
30
use C4::Reserves;
30
use C4::Reserves;
31
use Koha::Checkouts;
31
use Koha::Checkouts;
32
use Koha::Database;
32
use Koha::Database;
(-)a/t/db_dependent/Circulation/transfers.t (-2 / +2 lines)
Lines 16-25 Link Here
16
# along with Koha; if not, see <http://www.gnu.org/licenses>.
16
# along with Koha; if not, see <http://www.gnu.org/licenses>.
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
use C4::Biblio;
20
use C4::Context;
19
use C4::Context;
21
use C4::Items;
22
use C4::Circulation;
20
use C4::Circulation;
21
use C4::Biblio;
22
use C4::Items;
23
use Koha::Database;
23
use Koha::Database;
24
use Koha::DateUtils;
24
use Koha::DateUtils;
25
use DateTime::Duration;
25
use DateTime::Duration;
(-)a/t/db_dependent/CourseReserves.t (-2 / +2 lines)
Lines 23-32 use Koha::Database; Link Here
23
use t::lib::TestBuilder;
23
use t::lib::TestBuilder;
24
24
25
BEGIN {
25
BEGIN {
26
    use_ok('C4::Items', qw(AddItem));
26
    use_ok('C4::Biblio');
27
    use_ok('C4::Biblio');
27
    use_ok('C4::Context');
28
    use_ok('C4::CourseReserves', qw/:all/);
28
    use_ok('C4::CourseReserves', qw/:all/);
29
    use_ok('C4::Items', qw(AddItem));
29
    use_ok('C4::Context');
30
    use_ok('MARC::Field');
30
    use_ok('MARC::Field');
31
    use_ok('MARC::Record');
31
    use_ok('MARC::Record');
32
}
32
}
(-)a/t/db_dependent/Holds.t (-4 / +5 lines)
Lines 7-27 use t::lib::TestBuilder; Link Here
7
7
8
use C4::Context;
8
use C4::Context;
9
9
10
use Test::More tests => 55;
10
use Test::More tests => 54;
11
use MARC::Record;
11
use MARC::Record;
12
use C4::Biblio;
12
use Koha::Patrons;
13
use C4::Items;
13
use C4::Items;
14
use C4::Biblio;
15
use C4::Reserves;
14
use C4::Calendar;
16
use C4::Calendar;
17
15
use Koha::Database;
18
use Koha::Database;
16
use Koha::DateUtils qw( dt_from_string output_pref );
19
use Koha::DateUtils qw( dt_from_string output_pref );
17
use Koha::Biblios;
20
use Koha::Biblios;
18
use Koha::Holds;
21
use Koha::Holds;
19
use Koha::Patrons;
20
22
21
BEGIN {
23
BEGIN {
22
    use FindBin;
24
    use FindBin;
23
    use lib $FindBin::Bin;
25
    use lib $FindBin::Bin;
24
    use_ok('C4::Reserves');
25
}
26
}
26
27
27
my $schema  = Koha::Database->new->schema;
28
my $schema  = Koha::Database->new->schema;
(-)a/t/db_dependent/Holds/DisallowHoldIfItemsAvailable.t (-1 / +1 lines)
Lines 3-10 Link Here
3
use Modern::Perl;
3
use Modern::Perl;
4
4
5
use C4::Context;
5
use C4::Context;
6
use C4::Items;
7
use C4::Circulation;
6
use C4::Circulation;
7
use C4::Items;
8
use Koha::IssuingRule;
8
use Koha::IssuingRule;
9
9
10
use Test::More tests => 6;
10
use Test::More tests => 6;
(-)a/t/db_dependent/Holds/LocalHoldsPriority.t (-1 / +2 lines)
Lines 7-16 use C4::Context; Link Here
7
7
8
use Test::More tests => 6;
8
use Test::More tests => 6;
9
use MARC::Record;
9
use MARC::Record;
10
11
use Koha::Patrons;
10
use C4::Biblio;
12
use C4::Biblio;
11
use C4::Items;
13
use C4::Items;
12
use Koha::Database;
14
use Koha::Database;
13
use Koha::Patrons;
14
15
15
use t::lib::TestBuilder;
16
use t::lib::TestBuilder;
16
17
(-)a/t/db_dependent/Holds/RevertWaitingStatus.t (-7 / +5 lines)
Lines 16-35 Link Here
16
# along with Koha; if not, see <http://www.gnu.org/licenses>.
16
# along with Koha; if not, see <http://www.gnu.org/licenses>.
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
20
use t::lib::Mocks;
21
use C4::Context;
22
23
use Test::More tests => 3;
19
use Test::More tests => 3;
24
use MARC::Record;
20
use MARC::Record;
25
use C4::Biblio;
26
use C4::Items;
27
use C4::Reserves;
28
21
29
use Koha::Libraries;
22
use Koha::Libraries;
30
use Koha::Patrons;
23
use Koha::Patrons;
24
use C4::Context;
25
use C4::Items;
26
use C4::Biblio;
27
use C4::Reserves;
31
28
32
use t::lib::TestBuilder;
29
use t::lib::TestBuilder;
30
use t::lib::Mocks;
33
31
34
my $schema = Koha::Database->schema;
32
my $schema = Koha::Database->schema;
35
$schema->storage->txn_begin;
33
$schema->storage->txn_begin;
(-)a/t/db_dependent/Items.t (-6 / +3 lines)
Lines 20-26 use Modern::Perl; Link Here
20
use Data::Dumper;
20
use Data::Dumper;
21
21
22
use MARC::Record;
22
use MARC::Record;
23
use C4::Items;
23
use C4::Biblio;
24
use C4::Biblio;
25
use Koha::Items;
24
use Koha::Database;
26
use Koha::Database;
25
use Koha::DateUtils qw( dt_from_string );
27
use Koha::DateUtils qw( dt_from_string );
26
use Koha::Library;
28
use Koha::Library;
Lines 31-45 use Koha::Caches; Link Here
31
use t::lib::Mocks;
33
use t::lib::Mocks;
32
use t::lib::TestBuilder;
34
use t::lib::TestBuilder;
33
35
34
use Test::More tests => 14;
36
use Test::More tests => 12;
35
37
36
use Test::Warn;
38
use Test::Warn;
37
39
38
BEGIN {
39
    use_ok('C4::Items');
40
    use_ok('Koha::Items');
41
}
42
43
my $schema = Koha::Database->new->schema;
40
my $schema = Koha::Database->new->schema;
44
my $location = 'My Location';
41
my $location = 'My Location';
45
42
(-)a/t/db_dependent/Items/AutomaticItemModificationByAge.t (-1 / +1 lines)
Lines 7-15 use MARC::Field; Link Here
7
use DateTime;
7
use DateTime;
8
use DateTime::Duration;
8
use DateTime::Duration;
9
9
10
use C4::Items;
10
use C4::Biblio;
11
use C4::Biblio;
11
use C4::Context;
12
use C4::Context;
12
use C4::Items;
13
use Koha::DateUtils;
13
use Koha::DateUtils;
14
use t::lib::TestBuilder;
14
use t::lib::TestBuilder;
15
15
(-)a/t/db_dependent/Items/DelItem.t (-5 / +2 lines)
Lines 1-15 Link Here
1
use Modern::Perl;
1
use Modern::Perl;
2
2
3
use MARC::Record;
3
use MARC::Record;
4
use C4::Items;
4
use C4::Biblio;
5
use C4::Biblio;
5
6
6
use t::lib::TestBuilder;
7
use t::lib::TestBuilder;
7
8
8
use Test::More tests => 7;
9
use Test::More tests => 6;
9
10
BEGIN {
11
    use_ok('C4::Items');
12
}
13
10
14
my $schema = Koha::Database->schema;
11
my $schema = Koha::Database->schema;
15
$schema->storage->txn_begin;
12
$schema->storage->txn_begin;
(-)a/t/db_dependent/Koha/Biblios.t (-1 / +1 lines)
Lines 22-29 use Modern::Perl; Link Here
22
use Test::More tests => 5;
22
use Test::More tests => 5;
23
use Test::Exception;
23
use Test::Exception;
24
24
25
use C4::Biblio;
26
use C4::Items;
25
use C4::Items;
26
use C4::Biblio;
27
use C4::Reserves;
27
use C4::Reserves;
28
28
29
use Koha::DateUtils qw( dt_from_string output_pref );
29
use Koha::DateUtils qw( dt_from_string output_pref );
(-)a/t/db_dependent/Koha/Object.t (-1 / +2 lines)
Lines 23-30 use Test::Warn; Link Here
23
use DateTime;
23
use DateTime;
24
24
25
use C4::Context;
25
use C4::Context;
26
use C4::Biblio; # AddBiblio
27
use C4::Circulation; # AddIssue
26
use C4::Circulation; # AddIssue
27
use C4::Biblio; # AddBiblio
28
28
use Koha::Database;
29
use Koha::Database;
29
use Koha::DateUtils qw( dt_from_string );
30
use Koha::DateUtils qw( dt_from_string );
30
use Koha::Libraries;
31
use Koha::Libraries;
(-)a/t/db_dependent/Koha/Patrons.t (-3 / +1 lines)
Lines 26-35 use Time::Fake; Link Here
26
use DateTime;
26
use DateTime;
27
use JSON;
27
use JSON;
28
28
29
use C4::Biblio;
30
use C4::Circulation;
31
32
use C4::Circulation;
29
use C4::Circulation;
30
use C4::Biblio;
33
31
34
use Koha::Holds;
32
use Koha::Holds;
35
use Koha::Patrons;
33
use Koha::Patrons;
(-)a/t/db_dependent/Labels/t_Batch.t (-1 / +1 lines)
Lines 27-34 use MARC::Field; Link Here
27
use t::lib::TestBuilder;
27
use t::lib::TestBuilder;
28
28
29
use C4::Context;
29
use C4::Context;
30
use C4::Biblio;
31
use C4::Items;
30
use C4::Items;
31
use C4::Biblio;
32
use Koha::Libraries;
32
use Koha::Libraries;
33
33
34
BEGIN {
34
BEGIN {
(-)a/t/db_dependent/Members/GetAllIssues.t (-1 / +1 lines)
Lines 22-31 use Test::MockModule; Link Here
22
22
23
use t::lib::TestBuilder;
23
use t::lib::TestBuilder;
24
24
25
use C4::Circulation;
25
use C4::Biblio;
26
use C4::Biblio;
26
use C4::Items;
27
use C4::Items;
27
use C4::Members;
28
use C4::Members;
28
use C4::Circulation;
29
use Koha::Libraries;
29
use Koha::Libraries;
30
use Koha::Patrons;
30
use Koha::Patrons;
31
use MARC::Record;
31
use MARC::Record;
(-)a/t/db_dependent/Members/IssueSlip.t (-1 / +1 lines)
Lines 24-33 use Test::MockModule; Link Here
24
use Test::MockTime qw( set_fixed_time );
24
use Test::MockTime qw( set_fixed_time );
25
use t::lib::TestBuilder;
25
use t::lib::TestBuilder;
26
26
27
use C4::Circulation;
27
use C4::Biblio;
28
use C4::Biblio;
28
use C4::Items;
29
use C4::Items;
29
use C4::Members;
30
use C4::Members;
30
use C4::Circulation;
31
31
32
use Koha::DateUtils qw( dt_from_string output_pref );
32
use Koha::DateUtils qw( dt_from_string output_pref );
33
use Koha::Library;
33
use Koha::Library;
(-)a/t/db_dependent/Patron/Borrower_Discharge.t (-2 / +2 lines)
Lines 19-28 use Test::More tests => 19; Link Here
19
use Test::Warn;
19
use Test::Warn;
20
use MARC::Record;
20
use MARC::Record;
21
21
22
use C4::Biblio qw( AddBiblio );
23
use C4::Circulation qw( AddIssue AddReturn );
22
use C4::Circulation qw( AddIssue AddReturn );
24
use C4::Context;
25
use C4::Items qw( AddItem );
23
use C4::Items qw( AddItem );
24
use C4::Biblio qw( AddBiblio );
25
use C4::Context;
26
26
27
use Koha::Patrons;
27
use Koha::Patrons;
28
use Koha::Patron::Discharge;
28
use Koha::Patron::Discharge;
(-)a/t/db_dependent/Reserves.t (-1 / +1 lines)
Lines 27-35 use t::lib::TestBuilder; Link Here
27
use MARC::Record;
27
use MARC::Record;
28
use DateTime::Duration;
28
use DateTime::Duration;
29
29
30
use C4::Biblio;
31
use C4::Circulation;
30
use C4::Circulation;
32
use C4::Items;
31
use C4::Items;
32
use C4::Biblio;
33
use C4::Members;
33
use C4::Members;
34
use C4::Reserves;
34
use C4::Reserves;
35
use Koha::Caches;
35
use Koha::Caches;
(-)a/t/db_dependent/RotatingCollections.t (-2 / +2 lines)
Lines 17-29 Link Here
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
19
20
use Test::More tests => 52;
20
use Test::More tests => 51;
21
use C4::Context;
21
use C4::Context;
22
use C4::RotatingCollections;
22
use C4::Biblio;
23
use C4::Biblio;
23
use Koha::Library;
24
use Koha::Library;
24
25
25
BEGIN {
26
BEGIN {
26
    use_ok('C4::RotatingCollections');
27
}
27
}
28
28
29
can_ok(
29
can_ok(
(-)a/t/db_dependent/ShelfBrowser.t (-1 / +1 lines)
Lines 6-14 use List::Util qw( shuffle ); Link Here
6
use MARC::Field;
6
use MARC::Field;
7
use MARC::Record;
7
use MARC::Record;
8
8
9
use C4::Biblio;
10
use C4::Context;
9
use C4::Context;
11
use C4::Items;
10
use C4::Items;
11
use C4::Biblio;
12
use Koha::Database;
12
use Koha::Database;
13
13
14
use t::lib::TestBuilder;
14
use t::lib::TestBuilder;
(-)a/t/db_dependent/api/v1/holds.t (-2 / +1 lines)
Lines 25-30 use t::lib::Mocks; Link Here
25
use DateTime;
25
use DateTime;
26
26
27
use C4::Context;
27
use C4::Context;
28
use Koha::Patrons;
28
use C4::Reserves;
29
use C4::Reserves;
29
use C4::Items;
30
use C4::Items;
30
31
Lines 33-39 use Koha::DateUtils; Link Here
33
use Koha::Biblios;
34
use Koha::Biblios;
34
use Koha::Biblioitems;
35
use Koha::Biblioitems;
35
use Koha::Items;
36
use Koha::Items;
36
use Koha::Patrons;
37
37
38
my $schema  = Koha::Database->new->schema;
38
my $schema  = Koha::Database->new->schema;
39
my $builder = t::lib::TestBuilder->new();
39
my $builder = t::lib::TestBuilder->new();
40
- 

Return to bug 21133