[Pkg-javascript-devel] Bug#963437: Bug#963437: node-tap: FTBFS: failed tests

Xavier yadd at debian.org
Tue Aug 11 08:39:48 BST 2020


Le 21/06/2020 à 22:32, Lucas Nussbaum a écrit :
> Source: node-tap
> Version: 12.0.1+ds-2
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20200620 ftbfs-bullseye
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> Relevant part (hopefully):
>> make[1]: Entering directory '/<<PKGBUILDDIR>>'
>> cd module-bind-obj-methods && /<<PKGBUILDDIR>>/bin/run.js -R spec -t 30000 test.js
>>
>> test.js
>>
>> [...]
>>
>>   5370 passing (22s)
>>   2 failing
>>
>>   1) test/test.js assertions and weird stuff equal equal:
>>
>>       Error: equal
>>       + expected - actual
>>
>>          at:
>>            line: #
>>            column: #
>>            file: test/test.js
>>       -  compare: '==='
>>       +  compare: ===
>>          found: 1
>>          source: |
>>            tt.equal(1, 2)
>>          stack: |
>>          at:
>>            line: #
>>            column: #
>>            file: test/test.js
>>       -  compare: '==='
>>       +  compare: ===
>>          found:
>>            foo: 1
>>          note: Objects never === one another
>>          source: |
>>       
>>       at Timeout._onTimeout (test/test.js:792:13)
>>
>>   2) test/test.js assertions and weird stuff type type:
>>
>>       Error: type
>>       + expected - actual
>>
>>          at:
>>            line: #
>>            column: #
>>            file: test/test.js
>>       -  compare: '==='
>>       +  compare: ===
>>          found: 'null'
>>          source: |
>>            tt.type(null, 'object', 'this fails')
>>          stack: |
>>          at:
>>            line: #
>>            column: #
>>            file: test/test.js
>>       -  compare: '==='
>>       +  compare: ===
>>          found: function
>>          source: |
>>            tt.type(() => {}, Object, 'fail: arrows are not objects')
>>          stack: |
>>       
>>       at Timeout._onTimeout (test/test.js:792:13)
>>
>> make[1]: *** [debian/rules:40: override_dh_auto_test] Error 1
> 
> The full build log is available from:
>    http://qa-logs.debian.net/2020/06/20/node-tap_12.0.1+ds-2_unstable.log

Problem comes from js-yaml: test succeeds with js-yaml at 3.11.0 and fails
with js-yaml at 3.14.0 (currently in unstable)



More information about the Pkg-javascript-devel mailing list