Bug 31095: Remove GetDebarments from Restriction/Type.t
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Thu, 25 Aug 2022 08:23:36 +0000 (09:23 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 31 Jan 2023 13:19:39 +0000 (10:19 -0300)
This patch replaces GetDebarments with $patron->restrictions in
t/db_dependent/Koha/Patron/Restriction/Type.t

Test plan
1. Confirm t/db_dependent/Koha/Patron/Restriction/Type.t passes prior to
   the patch
2. Confirm t/db_dependent/Koha/Patron/Restriction/Type.t passes after
   the patch
3. Confirm no tests were removed

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
t/db_dependent/Koha/Patron/Restriction/Type.t

index 850f734..1caae5d 100755 (executable)
@@ -81,13 +81,10 @@ subtest 'delete() tests' => sub {
         }
     );
     ok( $used_restriction_type->delete, 'Used restriction type deleted' );
-    my $debarments = Koha::Patron::Debarments::GetDebarments(
-        {
-            borrowernumber => $patron->borrowernumber
-        }
-    );
+    my $restrictions = $patron->restrictions;
+    my $THE_restriction = $restrictions->next;
     is(
-        $debarments->[0]->{type},
+        $THE_restriction->type->code,
         $default_restriction_type->code,
         'Used restriction updated to default'
     );