Bug 19867: Prevent HouseboundRoles.t to fail randomly
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 21 Dec 2017 17:45:51 +0000 (14:45 -0300)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 21 Dec 2017 18:40:17 +0000 (15:40 -0300)
Here is just a guess but we need to tell TestBuilder the values of
housebound_deliverer and housebound_chooser to make sure it will not be
1

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
I manually tested setting to the opposite values in the tests, and
verified those values made the tests fail due to count problems.
The fix is valid.

t/db_dependent/Patron/HouseboundRoles.t

index 090ca63..7ed46b7 100644 (file)
@@ -62,7 +62,8 @@ $builder->build({
     source => 'HouseboundRole',
     value  => {
         borrowernumber_id  => $patron_chooser->{borrowernumber},
-        housebound_chooser => 1,
+        housebound_chooser   => 1,
+        housebound_deliverer => 0,
     },
 });
 
@@ -72,6 +73,7 @@ $builder->build({
     value  => {
         borrowernumber_id    => $patron_deliverer->{borrowernumber},
         housebound_deliverer => 1,
+        housebound_chooser   => 0,
     },
 });