Bug 24379: Fix failing tests (19.05: fix warnings)
19.05: The warning fix wasn't in 19.05 so not it was introduced in it's 2nd version. kohadev-koha@kohadevbox:/kohadevbox/koha$ prove t/db_dependent/Koha/Patrons/Import.t t/db_dependent/Koha/Patrons/Import.t .. 2/159 # Failed test 'No warning raised by import_patrons' # at t/db_dependent/Koha/Patrons/Import.t line 171. # found warning: Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_3a> line 2. # found warning: Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_3a> line 2. # didn't expect to find a warning Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_2> line 2. Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_2> line 2. Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_3> line 2. Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_3> line 2. Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_4> line 2. Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018, <$handle_4> line 2. t/db_dependent/Koha/Patrons/Import.t .. 152/159 # Looks like you failed 1 test of 159. t/db_dependent/Koha/Patrons/Import.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/159 subtests Test Summary Report ------------------- t/db_dependent/Koha/Patrons/Import.t (Wstat: 256 Tests: 159 Failed: 1) Failed test: 39 Non-zero exit status: 1 Files=1, Tests=159, 3 wallclock secs ( 0.04 usr 0.01 sys + 2.11 cusr 0.24 csys = 2.40 CPU) Result: FAIL Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> (cherry picked from commit545e03c173) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> (cherry picked from commitc0e665aecc) Signed-off-by: Aleisha Amohia <aleishaamohia@hotmail.com> (cherry picked from commit493a0f2d54) Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
This commit is contained in:
parent
c36527b833
commit
28552e5db0
|
|
@ -217,6 +217,20 @@ sub import_patrons {
|
|||
next LINE;
|
||||
}
|
||||
|
||||
my $relationship = $borrower{relationship};
|
||||
my $guarantor_id = $borrower{guarantor_id};
|
||||
delete $borrower{relationship};
|
||||
delete $borrower{guarantor_id};
|
||||
|
||||
# Remove warning for int datatype that cannot be null
|
||||
# Argument "" isn't numeric in numeric eq (==) at /usr/share/perl5/DBIx/Class/Row.pm line 1018
|
||||
for my $field (
|
||||
qw( privacy privacy_guarantor_fines privacy_guarantor_checkouts anonymized login_attempts ))
|
||||
{
|
||||
delete $borrower{$field}
|
||||
if exists $borrower{$field} and $borrower{$field} eq "";
|
||||
}
|
||||
|
||||
if ($borrowernumber) {
|
||||
|
||||
# borrower exists
|
||||
|
|
|
|||
Loading…
Reference in New Issue