Bug 5549 : move rollingloans.t to db_dependent tests
authorColin Campbell <colin.campbell@ptfs-europe.com>
Thu, 23 Jun 2011 10:05:00 +0000 (11:05 +0100)
committerChris Cormack <chrisc@catalyst.net.nz>
Tue, 20 Mar 2012 00:24:00 +0000 (13:24 +1300)
This still needs a followup to make the tests pass with sample data

t/db_dependent/rollingloans.t [new file with mode: 0644]
t/rollingloans.t [deleted file]

diff --git a/t/db_dependent/rollingloans.t b/t/db_dependent/rollingloans.t
new file mode 100644 (file)
index 0000000..9535ff5
--- /dev/null
@@ -0,0 +1,41 @@
+
+use strict;
+use warnings;
+use 5.010;
+use C4::Context;
+use C4::Circulation;
+use C4::Members;
+
+use Test::More tests => 6;
+C4::Context->_new_userenv(1234567);
+C4::Context->set_userenv(91, 'CLIstaff', '23529001223661', 'CPL',
+                         'CPL', 'CPL', '', 'cc@cscnet.co.uk');
+
+
+my $test_patron = '23529001223651';
+my $test_item_fic = '502326000402';
+my $test_item_24 = '502326000404';
+my $test_item_48 = '502326000403';
+
+for my $item_barcode ( $test_item_fic, $test_item_24, $test_item_48) {
+    my $duedate = try_issue($test_patron, $item_barcode);
+    isa_ok($duedate, 'DateTime');
+    my $ret_ok = try_return($item_barcode);
+    is($ret_ok, 1, 'Return succeeded');
+}
+
+
+sub try_issue {
+    my ($cardnumber, $item ) = @_;
+    my $issuedate = '2011-05-16';
+    my $borrower = GetMemberDetails(0, $cardnumber);
+    my ($issuingimpossible,$needsconfirmation) = CanBookBeIssued( $borrower, $item );
+       my $due_date = AddIssue($borrower, $item, undef, 0, $issuedate);
+    return $due_date;
+}
+
+sub try_return {
+    my $barcode = shift;
+    my ($ret, $messages, $iteminformation, $borrower) = AddReturn($barcode);
+    return $ret;
+}
diff --git a/t/rollingloans.t b/t/rollingloans.t
deleted file mode 100644 (file)
index 9535ff5..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-
-use strict;
-use warnings;
-use 5.010;
-use C4::Context;
-use C4::Circulation;
-use C4::Members;
-
-use Test::More tests => 6;
-C4::Context->_new_userenv(1234567);
-C4::Context->set_userenv(91, 'CLIstaff', '23529001223661', 'CPL',
-                         'CPL', 'CPL', '', 'cc@cscnet.co.uk');
-
-
-my $test_patron = '23529001223651';
-my $test_item_fic = '502326000402';
-my $test_item_24 = '502326000404';
-my $test_item_48 = '502326000403';
-
-for my $item_barcode ( $test_item_fic, $test_item_24, $test_item_48) {
-    my $duedate = try_issue($test_patron, $item_barcode);
-    isa_ok($duedate, 'DateTime');
-    my $ret_ok = try_return($item_barcode);
-    is($ret_ok, 1, 'Return succeeded');
-}
-
-
-sub try_issue {
-    my ($cardnumber, $item ) = @_;
-    my $issuedate = '2011-05-16';
-    my $borrower = GetMemberDetails(0, $cardnumber);
-    my ($issuingimpossible,$needsconfirmation) = CanBookBeIssued( $borrower, $item );
-       my $due_date = AddIssue($borrower, $item, undef, 0, $issuedate);
-    return $due_date;
-}
-
-sub try_return {
-    my $barcode = shift;
-    my ($ret, $messages, $iteminformation, $borrower) = AddReturn($barcode);
-    return $ret;
-}