GNU bug report logs -
#56611
Build failure of font-abattis-cantarell@0.303 due to test fail fontPens.penTools.estimateQuadraticCurveLength
Previous Next
Reported by: Jacob Hrbek <kreyren <at> rixotstudio.cz>
Date: Sun, 17 Jul 2022 08:32:02 UTC
Severity: normal
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#56611: Build failure of font-abattis-cantarell <at> 0.303 due to test fail fontPens.penTools.estimateQuadraticCurveLength
which was filed against the guix package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 56611 <at> debbugs.gnu.org.
--
56611: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56611
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hi,
Jacob Hrbek <kreyren <at> rixotstudio.cz> writes:
> =================================== FAILURES
> ===================================
> ___________ [doctest] fontPens.penTools.estimateQuadraticCurveLength
> ___________
> 155
> 156 Estimate the length of this curve by iterating
> 157 through it and averaging the length of the flat bits.
> 158
> 159 >>> estimateQuadraticCurveLength((0, 0), (0, 0), (0, 0)) #
> empty segment
> 160 0.0
> 161 >>> estimateQuadraticCurveLength((0, 0), (50, 0), (80, 0)) #
> collinear points
> 162 80.0
> 163 >>> estimateQuadraticCurveLength((0, 0), (50, 20), (100, 40))
> # collinear points
> Expected:
> 107.70329614269009
> Got:
> 107.70329614269008
>
> /tmp/guix-build-python-fontpens-0.2.4.drv-0/fontPens-0.2.4/Lib/fontPens/penTools.py:163:
> DocTestFailure
The problem was reported by Tobias at
https://github.com/robotools/fontPens/issues/41 and disabled in Guix
with commit 212ca81895b2baa819ea11a308ad21880b84a546.
Closing.
--
Thanks,
Maxim
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
=================================== FAILURES
===================================
___________ [doctest] fontPens.penTools.estimateQuadraticCurveLength
___________
155
156 Estimate the length of this curve by iterating
157 through it and averaging the length of the flat bits.
158
159 >>> estimateQuadraticCurveLength((0, 0), (0, 0), (0, 0)) # empty
segment
160 0.0
161 >>> estimateQuadraticCurveLength((0, 0), (50, 0), (80, 0)) #
collinear points
162 80.0
163 >>> estimateQuadraticCurveLength((0, 0), (50, 20), (100, 40)) #
collinear points
Expected:
107.70329614269009
Got:
107.70329614269008
/tmp/guix-build-python-fontpens-0.2.4.drv-0/fontPens-0.2.4/Lib/fontPens/penTools.py:163:
DocTestFailure
To reproduce run: guix build guix build font-abattis-cantarell
Guix commit: 8d7fdbe261e32a63df8c47f06b1a43095b6084c7 (most recent as
the time of the bug)
--
-- Jacob Hrbek #StandWithUkraine
[hkbz7643888xv9jsy0fqrk4gw4b0gzdw-python-fontpens-0.2.4.drv.gz (application/gzip, attachment)]
[publickey - kreyren@rixotstudio.cz - 1677db82.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]
This bug report was last modified 1 year and 109 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.