Changes for version 0.21 - 2024-10-16

  • change default-setting to clearer names, remove set_options
  • add possible options-hash parameter to is_pdl et al
  • change tolerance behaviour from "diff < tol" to "diff <= tol"
  • negative tolerance now an error
  • tolerances now applied to integers
  • fails now give a count of how many values didn't match
  • two differently-shaped empties are now not equal
  • in list context, eq_pdl now also returns approx_artol mask
  • is_pdl now reports where first 5 values differ, and what they were

Modules

Test ndarrays inside data structures with Test::Deep
Test Perl Data Language arrays (a.k.a. ndarrays) for equality