Christopher,I discovered the issue. Fedora uses a new version of the pdf-core gem (0.8.1) than what prawn requests (0.7.0). There was a change introduced in that version to truncate any float value in the PDF to an integer if the decimal is zero. See https://github.com/prawnpdf/pdf-core/commit/3bea761521b3483e1e81968c600b6fddf6a87863. That's why we're seeing differences in the test results when comparing the page dimensions.I'll make the change to the test suite with a note that the comparison must not assume the numeric type.
-DanOn Tue, May 5, 2020 at 9:11 AM Christopher Brown <chris.brown@redhat.com> wrote:_______________________________________________Hi there,I have bumped the version of a package I maintain in Fedora and am seeing an increase in errors from the test suite run.I'm specifically trying to understand the errors regarding being unable to locate the binary and the eql errors as these form the majority.I have asked about the latter upstream a while back:and received comment about there possibly being a problem with rspec itself?Any advice appreciated.
--Christopher Brown
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org
--_______________________________________________Dan Allen | @mojavelinux | https://twitter.com/mojavelinux
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org