https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25638
Bug ID: 25638 Summary: API related tests failing on comparing floats Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: major Priority: P5 - low Component: Test Suite Assignee: ch...@bigballofwax.co.nz Reporter: jonathan.dru...@bugs.koha-community.org QA Contact: testo...@bugs.koha-community.org Failing on almost all jobs currently 23:42:46 koha_1 | # Failed test 'exact match for JSON Pointer ""' 23:42:46 koha_1 | # at t/db_dependent/api/v1/patrons_accounts.t line 95. 23:42:46 koha_1 | # Structures begin differing at: 23:42:46 koha_1 | # $got->{outstanding_debits}{lines}[0]{amount} = '50' 23:42:46 koha_1 | # $expected->{outstanding_debits}{lines}[0]{amount} = '50.000000' 23:42:46 koha_1 | 23:42:46 koha_1 | # Failed test 'exact match for JSON Pointer ""' 23:42:46 koha_1 | # at t/db_dependent/api/v1/patrons_accounts.t line 139. 23:42:46 koha_1 | # Structures begin differing at: 23:42:46 koha_1 | # $got->{outstanding_credits}{lines}[0]{amount} = '-10' 23:42:46 koha_1 | # $expected->{outstanding_credits}{lines}[0]{amount} = '-10.000000' 23:42:46 koha_1 | # Looks like you failed 2 tests of 12. 23:42:46 koha_1 | 23:42:46 koha_1 | # Failed test 'get_balance() tests' 23:42:46 koha_1 | # at t/db_dependent/api/v1/patrons_accounts.t line 153. 23:42:47 koha_1 | # Looks like you failed 1 test of 2. 23:42:47 koha_1 | [21:42:47] t/db_dependent/api/v1/patrons_accounts.t ................................ 23:42:47 koha_1 | Dubious, test returned 1 (wstat 256, 0x100) 23:42:47 koha_1 | Failed 1/2 subtests 23:43:12 koha_1 | 23:43:12 koha_1 | # Failed test 'SWAGGER3.3.2' 23:43:12 koha_1 | # at t/db_dependent/api/v1/acquisitions_orders.t line 129. 23:43:12 koha_1 | # Structures begin differing at: 23:43:12 koha_1 | # $got->{list_price} = '2.02412229767404e+21' 23:43:12 koha_1 | # $expected->{list_price} = '2024122297674040344576.000000' 23:43:14 koha_1 | 23:43:14 koha_1 | # Failed test 'Number representation should be consistent' 23:43:14 koha_1 | # at t/db_dependent/api/v1/acquisitions_orders.t line 154. 23:43:14 koha_1 | # Structures begin differing at: 23:43:14 koha_1 | # $got->{unit_price_tax_included} = '2.32181072793363e+21' 23:43:14 koha_1 | # $expected->{unit_price_tax_included} = '2321810727933630742528.000000' 23:43:14 koha_1 | # Looks like you failed 2 tests of 8. 23:43:14 koha_1 | 23:43:14 koha_1 | # Failed test 'get() tests' 23:43:14 koha_1 | # at t/db_dependent/api/v1/acquisitions_orders.t line 158. 23:43:22 koha_1 | # Looks like you failed 1 test of 5. 23:43:22 koha_1 | [21:43:22] t/db_dependent/api/v1/acquisitions_orders.t ............................. 23:43:22 koha_1 | Dubious, test returned 1 (wstat 256, 0x100) 23:43:22 koha_1 | Failed 1/5 subtests 23:43:50 koha_1 | 23:43:50 koha_1 | # Failed test 'SWAGGER3.3.2' 23:43:50 koha_1 | # at t/db_dependent/api/v1/items.t line 131. 23:43:50 koha_1 | # Structures begin differing at: 23:43:50 koha_1 | # $got->{purchase_price} = '742834.7' 23:43:50 koha_1 | # $expected->{purchase_price} = '742834.70' 23:43:50 koha_1 | # Looks like you failed 1 test of 9. 23:43:50 koha_1 | 23:43:50 koha_1 | # Failed test 'get() tests' 23:43:50 koha_1 | # at t/db_dependent/api/v1/items.t line 143. 23:43:50 koha_1 | # Looks like you failed 1 test of 2. 23:43:50 koha_1 | [21:43:50] t/db_dependent/api/v1/items.t -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/