Bug 18403: Prevent Modifications.t to fail randomly
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Fri, 16 Feb 2018 13:49:43 +0000 (10:49 -0300)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Fri, 16 Feb 2018 13:49:45 +0000 (10:49 -0300)
    #   Failed test 'pending_count() correctly returns 2 if filtered by library'
    #   at t/db_dependent/Koha/Patron/Modifications.t line 355.
    #          got: '0'
    #     expected: '2'

    #   Failed test 'pending_count() correctly returns 2'
    #   at t/db_dependent/Koha/Patron/Modifications.t line 360.
    #          got: '0'
    #     expected: '2'

    #   Failed test 'pending_count() correctly returns 1'
    #   at t/db_dependent/Koha/Patron/Modifications.t line 365.
    #          got: '0'
    #     expected: '1'
    # Looks like you failed 3 tests of 16.

 #   Failed test 'pending_count() and pending() tests'
 #   at t/db_dependent/Koha/Patron/Modifications.t line 374.
 # Looks like you failed 1 test of 6.
 [19:45:28] t/db_dependent/Koha/Patron/Modifications.t

The logged in patron did not have permissions to view patron's info from other branches.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
t/db_dependent/Koha/Patron/Modifications.t

index f1e6934..1888088 100755 (executable)
@@ -272,7 +272,7 @@ subtest 'pending_count() and pending() tests' => sub {
 
     my $patron_1
         = $builder->build(
-        { source => 'Borrower', value => { branchcode => $library_1 } } );
+        { source => 'Borrower', value => { branchcode => $library_1, flags => 1 } } );
     my $patron_2
         = $builder->build(
         { source => 'Borrower', value => { branchcode => $library_2 } } );