From 455e40def4bc0cd3ebc200fd910b7fc46e90c1db Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Mon, 18 May 2020 17:49:37 +0200
Subject: [PATCH] Bug 25531: Add tests

Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
---
 t/db_dependent/Circulation.t | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/t/db_dependent/Circulation.t b/t/db_dependent/Circulation.t
index 42b18d1d11..e9f28b55d9 100755
--- a/t/db_dependent/Circulation.t
+++ b/t/db_dependent/Circulation.t
@@ -2102,7 +2102,7 @@ subtest 'AddReturn + CumulativeRestrictionPeriods' => sub {
 };
 
 subtest 'AddReturn + suspension_chargeperiod' => sub {
-    plan tests => 21;
+    plan tests => 24;
 
     my $library = $builder->build( { source => 'Branch' } );
     my $patron  = $builder->build( { source => 'Borrower', value => { categorycode => $patron_category->{categorycode} } } );
@@ -2288,6 +2288,18 @@ subtest 'AddReturn + suspension_chargeperiod' => sub {
             expiration_date => $now->clone->add(days => 5 + (5 * 2 - 1) ),
         }
     );
+
+    test_debarment_on_checkout(
+        {
+            item            => $item_1,
+            library         => $library,
+            patron          => $patron,
+            due_date        => $now->clone->add(days => 1),
+            return_date     => $now->clone->add(days => 5),
+            expiration_date => $now->clone->add(days => 5 + (4 * 2 - 1) ),
+        }
+    );
+
 };
 
 subtest 'CanBookBeIssued + AutoReturnCheckedOutItems' => sub {
-- 
2.20.1