Your message dated Tue, 26 Oct 2021 08:20:46 +0000
with message-id <e1mfhho-000cgh...@fasolo.debian.org>
and subject line Bug#997574: fixed in node-d3-hierarchy 1.1.8-4
has caused the Debian Bug report #997574,
regarding node-d3-hierarchy: FTBFS: dh_auto_test: error: /bin/sh -ex 
debian/tests/pkg-js/test returned exit code 1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
997574: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997574
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-d3-hierarchy
Version: 1.1.8-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> rollup -c
> 
> src/index.js → dist/d3-hierarchy.js...
> created dist/d3-hierarchy.js in 188ms
> 
> src/index.js → dist/d3-hierarchy.min.js...
> created dist/d3-hierarchy.min.js in 826ms
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test --buildsystem=nodejs
>       mkdir -p node_modules
>       ln -s ../. node_modules/d3-hierarchy
>       /bin/sh -ex debian/tests/pkg-js/test
> + echo Disabled some tests: test/pack requires benchmark module
> Disabled some tests: test/pack requires benchmark module
> + tape test/hierarchy/*.js
> TAP version 13
> # node.links() returns an array of {source, target}
> ok 1 should be deeply equivalent
> 
> 1..1
> # tests 1
> # pass  1
> 
> # ok
> 
> + tape test/treemap/*.js
> TAP version 13
> # treemapBinary(parent, x0, y0, x1, y1) generates a binary treemap layout
> ok 1 should be deeply equivalent
> # treemapDice(parent, x0, y0, x1, y1) generates a diced layout
> ok 2 should be deeply equivalent
> # treemapDice(parent, x0, y0, x1, y1) handles a degenerate empty parent
> ok 3 should be deeply equivalent
> # treemap(flare) produces the expected result with a squarified ratio of φ
> not ok 4 should be deeply equivalent
>   ---
>     operator: deepEqual
>     expected: |-
>       { name: 'flare', children: [ { name: 'vis', children: [ { name: 
> 'operator', children: [Array], depth: 2, value: 183967, x0: 0, y0: 0, x1: 
> 271.3, y1: 340.42 }, { name: 'data', children: [Array], depth: 2, value: 
> 110583, x0: 271.3, y0: 0, x1: 434.38, y1: 340.42 }, { name: 'controls', 
> children: [Array], depth: 2, value: 44639, x0: 0, y0: 340.42, x1: 140.43, y1: 
> 500 }, { name: 'legend', children: [Array], depth: 2, value: 36003, x0: 
> 140.43, y0: 340.42, x1: 360.29, y1: 422.63 }, { name: 'axis', children: 
> [Array], depth: 2, value: 33886, x0: 140.43, y0: 422.63, x1: 360.29, y1: 500 
> }, { name: 'Visualization', value: 16540, depth: 2, x0: 360.29, y0: 340.42, 
> x1: 434.38, y1: 452.49 }, { name: 'events', children: [Array], depth: 2, 
> value: 7011, x0: 360.29, y0: 452.49, x1: 434.38, y1: 500 } ], depth: 1, 
> value: 432629, x0: 0, y0: 0, x1: 434.38, y1: 500 }, { name: 'util', children: 
> [ { name: 'Strings', value: 22026, depth: 2, x0: 434.38, y0: 0, x1: 561.35, 
> y1: 87.09 }, { name: 'Shapes', value: 19118, depth: 2, x0: 434.38, y0: 87.09, 
> x1: 561.35, y1: 162.68 }, { name: 'Maths', value: 17705, depth: 2, x0: 
> 434.38, y0: 162.68, x1: 561.35, y1: 232.68 }, { name: 'Displays', value: 
> 12555, depth: 2, x0: 561.35, y0: 0, x1: 623.84, y1: 100.86 }, { name: 
> 'palette', children: [Array], depth: 2, value: 11946, x0: 623.84, y0: 0, x1: 
> 683.31, y1: 100.86 }, { name: 'Geometry', value: 10993, depth: 2, x0: 683.31, 
> y0: 0, x1: 738.02, y1: 100.86 }, { name: 'heap', children: [Array], depth: 2, 
> value: 10587, x0: 738.02, y0: 0, x1: 790.72, y1: 100.86 }, { name: 'Colors', 
> value: 10001, depth: 2, x0: 561.35, y0: 100.86, x1: 635.03, y1: 169 }, { 
> name: 'math', children: [Array], depth: 2, value: 9346, x0: 561.35, y0: 169, 
> x1: 635.03, y1: 232.68 }, { name: 'Arrays', value: 8258, depth: 2, x0: 
> 635.03, y0: 100.86, x1: 724, y1: 147.45 }, { name: 'Dates', value: 8217, 
> depth: 2, x0: 635.03, y0: 147.45, x1: 724, y1: 193.82 }, { name: 'Sort', 
> value: 6887, depth: 2, x0: 635.03, y0: 193.82, x1: 724, y1: 232.68 }, { name: 
> 'Stats', value: 6557, depth: 2, x0: 724, y0: 100.86, x1: 760.11, y1: 192.03 
> }, { name: 'Property', value: 5559, depth: 2, x0: 760.11, y0: 100.86, x1: 
> 790.72, y1: 192.03 }, { name: 'Filter', value: 2324, depth: 2, x0: 724, y0: 
> 192.03, x1: 771.06, y1: 216.83 }, { name: 'Orientation', value: 1486, depth: 
> 2, x0: 724, y0: 216.83, x1: 771.06, y1: 232.68 }, { name: 'IValueProxy', 
> value: 874, depth: 2, x0: 771.06, y0: 192.03, x1: 790.72, y1: 214.35 }, { 
> name: 'IPredicate', value: 383, depth: 2, x0: 771.06, y0: 214.35, x1: 790.72, 
> y1: 224.13 }, { name: 'IEvaluable', value: 335, depth: 2, x0: 771.06, y0: 
> 224.13, x1: 790.72, y1: 232.68 } ], depth: 1, value: 165157, x0: 434.38, y0: 
> 0, x1: 790.72, y1: 232.68 }, { name: 'animate', children: [ { name: 
> 'interpolate', children: [Array], depth: 2, value: 23081, x0: 434.38, y0: 
> 232.68, x1: 587.77, y1: 308.22 }, { name: 'Transitioner', value: 19975, 
> depth: 2, x0: 434.38, y0: 308.22, x1: 587.77, y1: 373.6 }, { name: 'Easing', 
> value: 17010, depth: 2, x0: 587.77, y0: 232.68, x1: 681.15, y1: 324.13 }, { 
> name: 'Transition', value: 9201, depth: 2, x0: 587.77, y0: 324.13, x1: 
> 681.15, y1: 373.6 }, { name: 'Tween', value: 6006, depth: 2, x0: 681.15, y0: 
> 232.68, x1: 718.88, y1: 312.59 }, { name: 'FunctionSequence', value: 5842, 
> depth: 2, x0: 718.88, y0: 232.68, x1: 755.58, y1: 312.59 }, { name: 
> 'Scheduler', value: 5593, depth: 2, x0: 755.58, y0: 232.68, x1: 790.72, y1: 
> 312.59 }, { name: 'Sequence', value: 5534, depth: 2, x0: 681.15, y0: 312.59, 
> x1: 769.28, y1: 344.11 }, { name: 'Parallel', value: 5176, depth: 2, x0: 
> 681.15, y0: 344.11, x1: 769.28, y1: 373.6 }, { name: 'TransitionEvent', 
> value: 1116, depth: 2, x0: 769.28, y0: 312.59, x1: 790.72, y1: 338.72 }, { 
> name: 'ISchedulable', value: 1041, depth: 2, x0: 769.28, y0: 338.72, x1: 
> 790.72, y1: 363.09 }, { name: 'Pause', value: 449, depth: 2, x0: 769.28, y0: 
> 363.09, x1: 790.72, y1: 373.6 } ], depth: 1, value: 100024, x0: 434.38, y0: 
> 232.68, x1: 790.72, y1: 373.6 }, { name: 'query', children: [ { name: 
> 'methods', children: [Array], depth: 2, value: 14326, x0: 434.38, y0: 373.6, 
> x1: 546.47, y1: 437.76 }, { name: 'Query', value: 13896, depth: 2, x0: 
> 434.38, y0: 437.76, x1: 546.47, y1: 500 }, { name: 'Expression', value: 5130, 
> depth: 2, x0: 546.47, y0: 373.6, x1: 603.56, y1: 418.71 }, { name: 
> 'Comparison', value: 5103, depth: 2, x0: 546.47, y0: 418.71, x1: 603.56, y1: 
> 463.58 }, { name: 'DateUtil', value: 4141, depth: 2, x0: 546.47, y0: 463.58, 
> x1: 603.56, y1: 500 }, { name: 'StringUtil', value: 4130, depth: 2, x0: 
> 603.56, y0: 373.6, x1: 664.9, y1: 407.4 }, { name: 'Arithmetic', value: 3891, 
> depth: 2, x0: 603.56, y0: 407.4, x1: 664.9, y1: 439.24 }, { name: 'Match', 
> value: 3748, depth: 2, x0: 603.56, y0: 439.24, x1: 664.9, y1: 469.91 }, { 
> name: 'CompositeExpression', value: 3677, depth: 2, x0: 603.56, y0: 469.91, 
> x1: 664.9, y1: 500 }, { name: 'ExpressionIterator', value: 3617, depth: 2, 
> x0: 664.9, y0: 373.6, x1: 701.36, y1: 423.4 }, { name: 'Fn', value: 3240, 
> depth: 2, x0: 701.36, y0: 373.6, x1: 734.02, y1: 423.4 }, { name: 
> 'BinaryExpression', value: 2893, depth: 2, x0: 734.02, y0: 373.6, x1: 763.18, 
> y1: 423.4 }, { name: 'If', value: 2732, depth: 2, x0: 763.18, y0: 373.6, x1: 
> 790.72, y1: 423.4 }, { name: 'IsA', value: 2039, depth: 2, x0: 664.9, y0: 
> 423.4, x1: 701.15, y1: 451.64 }, { name: 'Variance', value: 1876, depth: 2, 
> x0: 664.9, y0: 451.64, x1: 701.15, y1: 477.62 }, { name: 
> 'AggregateExpression', value: 1616, depth: 2, x0: 664.9, y0: 477.62, x1: 
> 701.15, y1: 500 }, { name: 'Range', value: 1594, depth: 2, x0: 701.15, y0: 
> 423.4, x1: 737.11, y1: 445.66 }, { name: 'Not', value: 1554, depth: 2, x0: 
> 701.15, y0: 445.66, x1: 737.11, y1: 467.36 }, { name: 'Literal', value: 1214, 
> depth: 2, x0: 701.15, y0: 467.36, x1: 737.11, y1: 484.31 }, { name: 
> 'Variable', value: 1124, depth: 2, x0: 701.15, y0: 484.31, x1: 737.11, y1: 
> 500 }, { name: 'Xor', value: 1101, depth: 2, x0: 737.11, y0: 423.4, x1: 
> 756.16, y1: 452.41 }, { name: 'And', value: 1027, depth: 2, x0: 756.16, y0: 
> 423.4, x1: 773.93, y1: 452.41 }, { name: 'Or', value: 970, depth: 2, x0: 
> 773.93, y0: 423.4, x1: 790.72, y1: 452.41 }, { name: 'Distinct', value: 933, 
> depth: 2, x0: 737.11, y0: 452.41, x1: 765.24, y1: 469.06 }, { name: 
> 'Average', value: 891, depth: 2, x0: 737.11, y0: 469.06, x1: 765.24, y1: 
> 484.96 }, { name: 'Maximum', value: 843, depth: 2, x0: 737.11, y0: 484.96, 
> x1: 765.24, y1: 500 }, { name: 'Minimum', value: 843, depth: 2, x0: 765.24, 
> y0: 452.41, x1: 778.39, y1: 484.61 }, { name: 'Sum', value: 791, depth: 2, 
> x0: 778.39, y0: 452.41, x1: 790.72, y1: 484.61 }, { name: 'Count', value: 
> 781, depth: 2, x0: 765.24, y0: 484.61, x1: 790.72, y1: 500 } ], depth: 1, 
> value: 89721, x0: 434.38, y0: 373.6, x1: 790.72, y1: 500 }, { name: 
> 'analytics', children: [ { name: 'graph', children: [Array], depth: 2, value: 
> 26435, x0: 790.72, y0: 0, x1: 935.42, y1: 91.71 }, { name: 'cluster', 
> children: [Array], depth: 2, value: 15207, x0: 790.72, y0: 91.71, x1: 935.42, 
> y1: 144.47 }, { name: 'optimization', children: [Array], depth: 2, value: 
> 7074, x0: 935.42, y0: 0, x1: 960, y1: 144.47 } ], depth: 1, value: 48716, x0: 
> 790.72, y0: 0, x1: 960, y1: 144.47 }, { name: 'scale', children: [ { name: 
> 'TimeScale', value: 5833, depth: 2, x0: 790.72, y0: 144.47, x1: 837.74, y1: 
> 206.75 }, { name: 'QuantitativeScale', value: 4839, depth: 2, x0: 837.74, y0: 
> 144.47, x1: 876.75, y1: 206.75 }, { name: 'Scale', value: 4268, depth: 2, x0: 
> 790.72, y0: 206.75, x1: 836.4, y1: 253.66 }, { name: 'OrdinalScale', value: 
> 3770, depth: 2, x0: 836.4, y0: 206.75, x1: 876.75, y1: 253.66 }, { name: 
> 'LogScale', value: 3151, depth: 2, x0: 790.72, y0: 253.66, x1: 843.3, y1: 
> 283.74 }, { name: 'QuantileScale', value: 2435, depth: 2, x0: 790.72, y0: 
> 283.74, x1: 843.3, y1: 306.99 }, { name: 'IScaleMap', value: 2105, depth: 2, 
> x0: 790.72, y0: 306.99, x1: 843.3, y1: 327.09 }, { name: 'ScaleType', value: 
> 1821, depth: 2, x0: 843.3, y0: 253.66, x1: 876.75, y1: 280.99 }, { name: 
> 'RootScale', value: 1756, depth: 2, x0: 843.3, y0: 280.99, x1: 862.42, y1: 
> 327.09 }, { name: 'LinearScale', value: 1316, depth: 2, x0: 862.42, y0: 
> 280.99, x1: 876.75, y1: 327.09 } ], depth: 1, value: 31294, x0: 790.72, y0: 
> 144.47, x1: 876.75, y1: 327.09 }, { name: 'data', children: [ { name: 
> 'converters', children: [Array], depth: 2, value: 18349, x0: 876.75, y0: 
> 144.47, x1: 960, y1: 255.12 }, { name: 'DataSource', value: 3331, depth: 2, 
> x0: 876.75, y0: 255.12, x1: 923.16, y1: 291.16 }, { name: 'DataUtil', value: 
> 3322, depth: 2, x0: 876.75, y0: 291.16, x1: 923.16, y1: 327.09 }, { name: 
> 'DataSchema', value: 2165, depth: 2, x0: 923.16, y0: 255.12, x1: 943.48, y1: 
> 308.59 }, { name: 'DataField', value: 1759, depth: 2, x0: 943.48, y0: 255.12, 
> x1: 960, y1: 308.59 }, { name: 'DataTable', value: 772, depth: 2, x0: 923.16, 
> y0: 308.59, x1: 944.1, y1: 327.09 }, { name: 'DataSet', value: 586, depth: 2, 
> x0: 944.1, y0: 308.59, x1: 960, y1: 327.09 } ], depth: 1, value: 30284, x0: 
> 876.75, y0: 144.47, x1: 960, y1: 327.09 }, { name: 'physics', children: [ { 
> name: 'NBodyForce', value: 10498, depth: 2, x0: 790.72, y0: 327.09, x1: 
> 838.65, y1: 437.04 }, { name: 'Simulation', value: 9983, depth: 2, x0: 
> 838.65, y0: 327.09, x1: 884.23, y1: 437.04 }, { name: 'Particle', value: 
> 2822, depth: 2, x0: 790.72, y0: 437.04, x1: 840.53, y1: 465.49 }, { name: 
> 'Spring', value: 2213, depth: 2, x0: 790.72, y0: 465.49, x1: 840.53, y1: 
> 487.79 }, { name: 'SpringForce', value: 1681, depth: 2, x0: 840.53, y0: 
> 437.04, x1: 864.88, y1: 471.7 }, { name: 'GravityForce', value: 1336, depth: 
> 2, x0: 864.88, y0: 437.04, x1: 884.23, y1: 471.7 }, { name: 'DragForce', 
> value: 1082, depth: 2, x0: 840.53, y0: 471.7, x1: 874.28, y1: 487.79 }, { 
> name: 'IForce', value: 319, depth: 2, x0: 874.28, y0: 471.7, x1: 884.23, y1: 
> 487.79 } ], depth: 1, value: 29934, x0: 790.72, y0: 327.09, x1: 884.23, y1: 
> 487.79 }, { name: 'display', children: [ { name: 'TextSprite', value: 10066, 
> depth: 2, x0: 884.23, y0: 327.09, x1: 960, y1: 393.79 }, { name: 
> 'DirtySprite', value: 8833, depth: 2, x0: 884.23, y0: 393.79, x1: 960, y1: 
> 452.31 }, { name: 'RectSprite', value: 3623, depth: 2, x0: 884.23, y0: 
> 452.31, x1: 935.49, y1: 487.79 }, { name: 'LineSprite', value: 1732, depth: 
> 2, x0: 935.49, y0: 452.31, x1: 960, y1: 487.79 } ], depth: 1, value: 24254, 
> x0: 884.23, y0: 327.09, x1: 960, y1: 487.79 }, { name: 'flex', children: [ { 
> name: 'FlareVis', value: 4116, depth: 2, x0: 790.72, y0: 487.79, x1: 960, y1: 
> 500 } ], depth: 1, value: 4116, x0: 790.72, y0: 487.79, x1: 960, y1: 500 } ], 
> depth: 0, value: 956129, x0: 0, y0: 0, x1: 960, y1: 500 }
>     actual: |-
>       Node$1 { depth: 0, children: [ Node$1 { depth: 1, children: [ Node$1 { 
> depth: 2, children: [Array], value: 183967, y0: 0, y1: 340.42, x0: 0, x1: 
> 271.3, name: 'operator' }, Node$1 { depth: 2, children: [Array], value: 
> 110583, y0: 0, y1: 340.42, x0: 271.3, x1: 434.38, name: 'data' }, Node$1 { 
> depth: 2, children: [Array], value: 44639, x0: 0, x1: 140.43, y0: 340.42, y1: 
> 500, name: 'controls' }, Node$1 { depth: 2, children: [Array], value: 36003, 
> x0: 140.43, x1: 360.29, y0: 340.42, y1: 422.63, name: 'legend' }, Node$1 { 
> depth: 2, children: [Array], value: 33886, x0: 140.43, x1: 360.29, y0: 
> 422.63, y1: 500, name: 'axis' }, Node$1 { depth: 2, value: 16540, y0: 340.42, 
> y1: 452.49, x0: 360.29, x1: 434.38, name: 'Visualization' }, Node$1 { depth: 
> 2, children: [Array], value: 7011, x0: 360.29, x1: 434.38, y0: 452.49, y1: 
> 500, name: 'events' } ], value: 432629, x0: 0, x1: 434.38, y0: 0, y1: 500, 
> name: 'vis' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 
> 22026, x0: 434.38, x1: 561.35, y0: 0, y1: 87.09, name: 'Strings' }, Node$1 { 
> depth: 2, value: 19118, x0: 434.38, x1: 561.35, y0: 87.09, y1: 162.68, name: 
> 'Shapes' }, Node$1 { depth: 2, value: 17705, x0: 434.38, x1: 561.35, y0: 
> 162.68, y1: 232.68, name: 'Maths' }, Node$1 { depth: 2, value: 12555, y0: 0, 
> y1: 100.86, x0: 561.35, x1: 623.84, name: 'Displays' }, Node$1 { depth: 2, 
> children: [Array], value: 11946, y0: 0, y1: 100.86, x0: 623.84, x1: 683.31, 
> name: 'palette' }, Node$1 { depth: 2, value: 10993, y0: 0, y1: 100.86, x0: 
> 683.31, x1: 738.02, name: 'Geometry' }, Node$1 { depth: 2, children: [Array], 
> value: 10587, y0: 0, y1: 100.86, x0: 738.02, x1: 790.72, name: 'heap' }, 
> Node$1 { depth: 2, value: 10001, x0: 561.35, x1: 635.03, y0: 100.86, y1: 169, 
> name: 'Colors' }, Node$1 { depth: 2, children: [Array], value: 9346, x0: 
> 561.35, x1: 635.03, y0: 169, y1: 232.68, name: 'math' }, Node$1 { depth: 2, 
> value: 8258, x0: 635.03, x1: 724, y0: 100.86, y1: 147.45, name: 'Arrays' }, 
> Node$1 { depth: 2, value: 8217, x0: 635.03, x1: 724, y0: 147.45, y1: 193.82, 
> name: 'Dates' }, Node$1 { depth: 2, value: 6887, x0: 635.03, x1: 724, y0: 
> 193.82, y1: 232.68, name: 'Sort' }, Node$1 { depth: 2, value: 6557, y0: 
> 100.86, y1: 192.03, x0: 724, x1: 760.11, name: 'Stats' }, Node$1 { depth: 2, 
> value: 5559, y0: 100.86, y1: 192.03, x0: 760.11, x1: 790.72, name: 'Property' 
> }, Node$1 { depth: 2, value: 2324, x0: 724, x1: 771.06, y0: 192.03, y1: 
> 216.83, name: 'Filter' }, Node$1 { depth: 2, value: 1486, x0: 724, x1: 
> 771.06, y0: 216.83, y1: 232.68, name: 'Orientation' }, Node$1 { depth: 2, 
> value: 874, y0: 192.03, y1: 214.35, x0: 771.06, x1: 790.72, name: 
> 'IValueProxy' }, Node$1 { depth: 2, value: 383, x0: 771.06, x1: 790.72, y0: 
> 214.35, y1: 224.13, name: 'IPredicate' }, Node$1 { depth: 2, value: 335, x0: 
> 771.06, x1: 790.72, y0: 224.13, y1: 232.68, name: 'IEvaluable' } ], value: 
> 165157, x0: 434.38, x1: 790.72, y0: 0, y1: 232.68, name: 'util' }, Node$1 { 
> depth: 1, children: [ Node$1 { depth: 2, children: [Array], value: 23081, x0: 
> 434.38, x1: 587.77, y0: 232.68, y1: 308.22, name: 'interpolate' }, Node$1 { 
> depth: 2, value: 19975, x0: 434.38, x1: 587.77, y0: 308.22, y1: 373.6, name: 
> 'Transitioner' }, Node$1 { depth: 2, value: 17010, x0: 587.77, x1: 681.15, 
> y0: 232.68, y1: 324.13, name: 'Easing' }, Node$1 { depth: 2, value: 9201, x0: 
> 587.77, x1: 681.15, y0: 324.13, y1: 373.6, name: 'Transition' }, Node$1 { 
> depth: 2, value: 6006, y0: 232.68, y1: 312.59, x0: 681.15, x1: 718.88, name: 
> 'Tween' }, Node$1 { depth: 2, value: 5842, y0: 232.68, y1: 312.59, x0: 
> 718.88, x1: 755.58, name: 'FunctionSequence' }, Node$1 { depth: 2, value: 
> 5593, y0: 232.68, y1: 312.59, x0: 755.58, x1: 790.72, name: 'Scheduler' }, 
> Node$1 { depth: 2, value: 5534, x0: 681.15, x1: 769.28, y0: 312.59, y1: 
> 344.11, name: 'Sequence' }, Node$1 { depth: 2, value: 5176, x0: 681.15, x1: 
> 769.28, y0: 344.11, y1: 373.6, name: 'Parallel' }, Node$1 { depth: 2, value: 
> 1116, y0: 312.59, y1: 338.72, x0: 769.28, x1: 790.72, name: 'TransitionEvent' 
> }, Node$1 { depth: 2, value: 1041, y0: 338.72, y1: 363.09, x0: 769.28, x1: 
> 790.72, name: 'ISchedulable' }, Node$1 { depth: 2, value: 449, x0: 769.28, 
> x1: 790.72, y0: 363.09, y1: 373.6, name: 'Pause' } ], value: 100024, x0: 
> 434.38, x1: 790.72, y0: 232.68, y1: 373.6, name: 'animate' }, Node$1 { depth: 
> 1, children: [ Node$1 { depth: 2, children: [Array], value: 14326, x0: 
> 434.38, x1: 546.47, y0: 373.6, y1: 437.76, name: 'methods' }, Node$1 { depth: 
> 2, value: 13896, x0: 434.38, x1: 546.47, y0: 437.76, y1: 500, name: 'Query' 
> }, Node$1 { depth: 2, value: 5130, x0: 546.47, x1: 603.56, y0: 373.6, y1: 
> 418.71, name: 'Expression' }, Node$1 { depth: 2, value: 5103, x0: 546.47, x1: 
> 603.56, y0: 418.71, y1: 463.58, name: 'Comparison' }, Node$1 { depth: 2, 
> value: 4141, x0: 546.47, x1: 603.56, y0: 463.58, y1: 500, name: 'DateUtil' }, 
> Node$1 { depth: 2, value: 4130, x0: 603.56, x1: 664.9, y0: 373.6, y1: 407.4, 
> name: 'StringUtil' }, Node$1 { depth: 2, value: 3891, x0: 603.56, x1: 664.9, 
> y0: 407.4, y1: 439.24, name: 'Arithmetic' }, Node$1 { depth: 2, value: 3748, 
> x0: 603.56, x1: 664.9, y0: 439.24, y1: 469.91, name: 'Match' }, Node$1 { 
> depth: 2, value: 3677, x0: 603.56, x1: 664.9, y0: 469.91, y1: 500, name: 
> 'CompositeExpression' }, Node$1 { depth: 2, value: 3617, y0: 373.6, y1: 
> 423.4, x0: 664.9, x1: 701.36, name: 'ExpressionIterator' }, Node$1 { depth: 
> 2, value: 3240, y0: 373.6, y1: 423.4, x0: 701.36, x1: 734.02, name: 'Fn' }, 
> Node$1 { depth: 2, value: 2893, y0: 373.6, y1: 423.4, x0: 734.02, x1: 763.18, 
> name: 'BinaryExpression' }, Node$1 { depth: 2, value: 2732, y0: 373.6, y1: 
> 423.4, x0: 763.18, x1: 790.72, name: 'If' }, Node$1 { depth: 2, value: 2039, 
> x0: 664.9, x1: 701.15, y0: 423.4, y1: 451.64, name: 'IsA' }, Node$1 { depth: 
> 2, value: 1876, x0: 664.9, x1: 701.15, y0: 451.64, y1: 477.62, name: 
> 'Variance' }, Node$1 { depth: 2, value: 1616, x0: 664.9, x1: 701.15, y0: 
> 477.62, y1: 500, name: 'AggregateExpression' }, Node$1 { depth: 2, value: 
> 1594, x0: 701.15, x1: 737.11, y0: 423.4, y1: 445.66, name: 'Range' }, Node$1 
> { depth: 2, value: 1554, x0: 701.15, x1: 737.11, y0: 445.66, y1: 467.36, 
> name: 'Not' }, Node$1 { depth: 2, value: 1214, x0: 701.15, x1: 737.11, y0: 
> 467.36, y1: 484.31, name: 'Literal' }, Node$1 { depth: 2, value: 1124, x0: 
> 701.15, x1: 737.11, y0: 484.31, y1: 500, name: 'Variable' }, Node$1 { depth: 
> 2, value: 1101, y0: 423.4, y1: 452.41, x0: 737.11, x1: 756.16, name: 'Xor' }, 
> Node$1 { depth: 2, value: 1027, y0: 423.4, y1: 452.41, x0: 756.16, x1: 
> 773.93, name: 'And' }, Node$1 { depth: 2, value: 970, y0: 423.4, y1: 452.41, 
> x0: 773.93, x1: 790.72, name: 'Or' }, Node$1 { depth: 2, value: 933, x0: 
> 737.11, x1: 765.24, y0: 452.41, y1: 469.06, name: 'Distinct' }, Node$1 { 
> depth: 2, value: 891, x0: 737.11, x1: 765.24, y0: 469.06, y1: 484.96, name: 
> 'Average' }, Node$1 { depth: 2, value: 843, x0: 737.11, x1: 765.24, y0: 
> 484.96, y1: 500, name: 'Maximum' }, Node$1 { depth: 2, value: 843, y0: 
> 452.41, y1: 484.61, x0: 765.24, x1: 778.39, name: 'Minimum' }, Node$1 { 
> depth: 2, value: 791, y0: 452.41, y1: 484.61, x0: 778.39, x1: 790.72, name: 
> 'Sum' }, Node$1 { depth: 2, value: 781, x0: 765.24, x1: 790.72, y0: 484.61, 
> y1: 500, name: 'Count' } ], value: 89721, x0: 434.38, x1: 790.72, y0: 373.6, 
> y1: 500, name: 'query' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, 
> children: [Array], value: 26435, x0: 790.72, x1: 935.42, y0: 0, y1: 91.71, 
> name: 'graph' }, Node$1 { depth: 2, children: [Array], value: 15207, x0: 
> 790.72, x1: 935.42, y0: 91.71, y1: 144.47, name: 'cluster' }, Node$1 { depth: 
> 2, children: [Array], value: 7074, y0: 0, y1: 144.47, x0: 935.42, x1: 960, 
> name: 'optimization' } ], value: 48716, y0: 0, y1: 144.47, x0: 790.72, x1: 
> 960, name: 'analytics' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, 
> value: 5833, y0: 144.47, y1: 206.75, x0: 790.72, x1: 837.74, name: 
> 'TimeScale' }, Node$1 { depth: 2, value: 4839, y0: 144.47, y1: 206.75, x0: 
> 837.74, x1: 876.75, name: 'QuantitativeScale' }, Node$1 { depth: 2, value: 
> 4268, y0: 206.75, y1: 253.66, x0: 790.72, x1: 836.4, name: 'Scale' }, Node$1 
> { depth: 2, value: 3770, y0: 206.75, y1: 253.66, x0: 836.4, x1: 876.75, name: 
> 'OrdinalScale' }, Node$1 { depth: 2, value: 3151, x0: 790.72, x1: 843.3, y0: 
> 253.66, y1: 283.74, name: 'LogScale' }, Node$1 { depth: 2, value: 2435, x0: 
> 790.72, x1: 843.3, y0: 283.74, y1: 306.99, name: 'QuantileScale' }, Node$1 { 
> depth: 2, value: 2105, x0: 790.72, x1: 843.3, y0: 306.99, y1: 327.09, name: 
> 'IScaleMap' }, Node$1 { depth: 2, value: 1821, y0: 253.66, y1: 280.99, x0: 
> 843.3, x1: 876.75, name: 'ScaleType' }, Node$1 { depth: 2, value: 1756, y0: 
> 280.99, y1: 327.09, x0: 843.3, x1: 862.42, name: 'RootScale' }, Node$1 { 
> depth: 2, value: 1316, y0: 280.99, y1: 327.09, x0: 862.42, x1: 876.75, name: 
> 'LinearScale' } ], value: 31294, y0: 144.47, y1: 327.09, x0: 790.72, x1: 
> 876.75, name: 'scale' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, 
> children: [Array], value: 18349, y0: 144.47, y1: 255.12, x0: 876.75, x1: 960, 
> name: 'converters' }, Node$1 { depth: 2, value: 3331, x0: 876.75, x1: 923.16, 
> y0: 255.12, y1: 291.16, name: 'DataSource' }, Node$1 { depth: 2, value: 3322, 
> x0: 876.75, x1: 923.16, y0: 291.16, y1: 327.09, name: 'DataUtil' }, Node$1 { 
> depth: 2, value: 2165, y0: 255.12, y1: 308.59, x0: 923.16, x1: 943.48, name: 
> 'DataSchema' }, Node$1 { depth: 2, value: 1759, y0: 255.12, y1: 308.59, x0: 
> 943.48, x1: 960, name: 'DataField' }, Node$1 { depth: 2, value: 772, x0: 
> 923.16, x1: 944.1, y0: 308.59, y1: 327.09, name: 'DataTable' }, Node$1 { 
> depth: 2, value: 586, y0: 308.59, y1: 327.09, x0: 944.1, x1: 960, name: 
> 'DataSet' } ], value: 30284, y0: 144.47, y1: 327.09, x0: 876.75, x1: 960, 
> name: 'data' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 
> 10498, y0: 327.09, y1: 437.04, x0: 790.72, x1: 838.65, name: 'NBodyForce' }, 
> Node$1 { depth: 2, value: 9983, y0: 327.09, y1: 437.04, x0: 838.65, x1: 
> 884.23, name: 'Simulation' }, Node$1 { depth: 2, value: 2822, x0: 790.72, x1: 
> 840.53, y0: 437.04, y1: 465.49, name: 'Particle' }, Node$1 { depth: 2, value: 
> 2213, x0: 790.72, x1: 840.53, y0: 465.49, y1: 487.79, name: 'Spring' }, 
> Node$1 { depth: 2, value: 1681, y0: 437.04, y1: 471.7, x0: 840.53, x1: 
> 864.88, name: 'SpringForce' }, Node$1 { depth: 2, value: 1336, y0: 437.04, 
> y1: 471.7, x0: 864.88, x1: 884.23, name: 'GravityForce' }, Node$1 { depth: 2, 
> value: 1082, x0: 840.53, x1: 874.28, y0: 471.7, y1: 487.79, name: 'DragForce' 
> }, Node$1 { depth: 2, value: 319, y0: 471.7, y1: 487.79, x0: 874.28, x1: 
> 884.23, name: 'IForce' } ], value: 29934, y0: 327.09, y1: 487.79, x0: 790.72, 
> x1: 884.23, name: 'physics' }, Node$1 { depth: 1, children: [ Node$1 { depth: 
> 2, value: 10066, y0: 327.09, y1: 393.79, x0: 884.23, x1: 960, name: 
> 'TextSprite' }, Node$1 { depth: 2, value: 8833, y0: 393.79, y1: 452.31, x0: 
> 884.23, x1: 960, name: 'DirtySprite' }, Node$1 { depth: 2, value: 3623, x0: 
> 884.23, x1: 935.49, y0: 452.31, y1: 487.79, name: 'RectSprite' }, Node$1 { 
> depth: 2, value: 1732, y0: 452.31, y1: 487.79, x0: 935.49, x1: 960, name: 
> 'LineSprite' } ], value: 24254, y0: 327.09, y1: 487.79, x0: 884.23, x1: 960, 
> name: 'display' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 
> 4116, x0: 790.72, x1: 960, y0: 487.79, y1: 500, name: 'FlareVis' } ], value: 
> 4116, x0: 790.72, x1: 960, y0: 487.79, y1: 500, name: 'flex' } ], value: 
> 956129, y0: 0, x0: 0, x1: 960, y1: 500, name: 'flare' }
>     at: ready (/<<PKGBUILDDIR>>/test/treemap/flare-test.js:72:12)
>     stack: |-
>       Error: should be deeply equivalent
>           at Test.assert [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:311:54)
>           at Test.bound [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:552:10)
>           at Test.bound [as deepEqual] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at ready (/<<PKGBUILDDIR>>/test/treemap/flare-test.js:72:12)
>           at Queue._call (/usr/share/nodejs/d3-queue/build/d3-queue.js:43:56)
>           at maybeNotify (/usr/share/nodejs/d3-queue/build/d3-queue.js:120:9)
>           at /usr/share/nodejs/d3-queue/build/d3-queue.js:91:14
>           at FSReqCallback.readFileAfterClose [as oncomplete] 
> (internal/fs/read_file_context.js:63:3)
>   ...
> # treemap(flare) produces the expected result with a squarified ratio of 1
> not ok 5 should be deeply equivalent
>   ---
>     operator: deepEqual
>     expected: |-
>       { name: 'flare', children: [ { name: 'vis', children: [ { name: 
> 'operator', children: [Array], depth: 2, value: 183967, x0: 0, y0: 0, x1: 
> 434.38, y1: 212.62 }, { name: 'data', children: [Array], depth: 2, value: 
> 110583, x0: 0, y0: 212.62, x1: 193.17, y1: 500 }, { name: 'controls', 
> children: [Array], depth: 2, value: 44639, x0: 193.17, y0: 212.62, x1: 
> 326.69, y1: 380.46 }, { name: 'legend', children: [Array], depth: 2, value: 
> 36003, x0: 326.69, y0: 212.62, x1: 434.38, y1: 380.46 }, { name: 'axis', 
> children: [Array], depth: 2, value: 33886, x0: 193.17, y0: 380.46, x1: 
> 335.48, y1: 500 }, { name: 'Visualization', value: 16540, depth: 2, x0: 
> 335.48, y0: 380.46, x1: 434.38, y1: 464.41 }, { name: 'events', children: 
> [Array], depth: 2, value: 7011, x0: 335.48, y0: 464.41, x1: 434.38, y1: 500 } 
> ], depth: 1, value: 432629, x0: 0, y0: 0, x1: 434.38, y1: 500 }, { name: 
> 'util', children: [ { name: 'Strings', value: 22026, depth: 2, x0: 434.38, 
> y0: 0, x1: 534.03, y1: 110.96 }, { name: 'Shapes', value: 19118, depth: 2, 
> x0: 534.03, y0: 0, x1: 620.53, y1: 110.96 }, { name: 'Maths', value: 17705, 
> depth: 2, x0: 620.53, y0: 0, x1: 700.64, y1: 110.96 }, { name: 'Displays', 
> value: 12555, depth: 2, x0: 434.38, y0: 110.96, x1: 523.28, y1: 181.86 }, { 
> name: 'palette', children: [Array], depth: 2, value: 11946, x0: 434.38, y0: 
> 181.86, x1: 523.28, y1: 249.32 }, { name: 'Geometry', value: 10993, depth: 2, 
> x0: 434.38, y0: 249.32, x1: 523.28, y1: 311.4 }, { name: 'heap', children: 
> [Array], depth: 2, value: 10587, x0: 523.28, y0: 110.96, x1: 586, y1: 195.69 
> }, { name: 'Colors', value: 10001, depth: 2, x0: 586, y0: 110.96, x1: 645.26, 
> y1: 195.69 }, { name: 'math', children: [Array], depth: 2, value: 9346, x0: 
> 645.26, y0: 110.96, x1: 700.64, y1: 195.69 }, { name: 'Arrays', value: 8258, 
> depth: 2, x0: 523.28, y0: 195.69, x1: 594.75, y1: 253.69 }, { name: 'Dates', 
> value: 8217, depth: 2, x0: 523.28, y0: 253.69, x1: 594.75, y1: 311.4 }, { 
> name: 'Sort', value: 6887, depth: 2, x0: 594.75, y0: 195.69, x1: 648.99, y1: 
> 259.43 }, { name: 'Stats', value: 6557, depth: 2, x0: 648.99, y0: 195.69, x1: 
> 700.64, y1: 259.43 }, { name: 'Property', value: 5559, depth: 2, x0: 594.75, 
> y0: 259.43, x1: 648.45, y1: 311.4 }, { name: 'Filter', value: 2324, depth: 2, 
> x0: 648.45, y0: 259.43, x1: 685.26, y1: 291.13 }, { name: 'Orientation', 
> value: 1486, depth: 2, x0: 648.45, y0: 291.13, x1: 685.26, y1: 311.4 }, { 
> name: 'IValueProxy', value: 874, depth: 2, x0: 685.26, y0: 259.43, x1: 
> 700.64, y1: 287.97 }, { name: 'IPredicate', value: 383, depth: 2, x0: 685.26, 
> y0: 287.97, x1: 700.64, y1: 300.47 }, { name: 'IEvaluable', value: 335, 
> depth: 2, x0: 685.26, y0: 300.47, x1: 700.64, y1: 311.4 } ], depth: 1, value: 
> 165157, x0: 434.38, y0: 0, x1: 700.64, y1: 311.4 }, { name: 'animate', 
> children: [ { name: 'interpolate', children: [Array], depth: 2, value: 23081, 
> x0: 434.38, y0: 311.4, x1: 548.99, y1: 412.5 }, { name: 'Transitioner', 
> value: 19975, depth: 2, x0: 434.38, y0: 412.5, x1: 548.99, y1: 500 }, { name: 
> 'Easing', value: 17010, depth: 2, x0: 548.99, y0: 311.4, x1: 647.4, y1: 
> 398.18 }, { name: 'Transition', value: 9201, depth: 2, x0: 647.4, y0: 311.4, 
> x1: 700.64, y1: 398.18 }, { name: 'Tween', value: 6006, depth: 2, x0: 548.99, 
> y0: 398.18, x1: 607.41, y1: 449.79 }, { name: 'FunctionSequence', value: 
> 5842, depth: 2, x0: 548.99, y0: 449.79, x1: 607.41, y1: 500 }, { name: 
> 'Scheduler', value: 5593, depth: 2, x0: 607.41, y0: 398.18, x1: 654.27, y1: 
> 458.09 }, { name: 'Sequence', value: 5534, depth: 2, x0: 654.27, y0: 398.18, 
> x1: 700.64, y1: 458.09 }, { name: 'Parallel', value: 5176, depth: 2, x0: 
> 607.41, y0: 458.09, x1: 669.42, y1: 500 }, { name: 'TransitionEvent', value: 
> 1116, depth: 2, x0: 669.42, y0: 458.09, x1: 700.64, y1: 476.04 }, { name: 
> 'ISchedulable', value: 1041, depth: 2, x0: 669.42, y0: 476.04, x1: 691.23, 
> y1: 500 }, { name: 'Pause', value: 449, depth: 2, x0: 691.23, y0: 476.04, x1: 
> 700.64, y1: 500 } ], depth: 1, value: 100024, x0: 434.38, y0: 311.4, x1: 
> 700.64, y1: 500 }, { name: 'query', children: [ { name: 'methods', children: 
> [Array], depth: 2, value: 14326, x0: 700.64, y0: 0, x1: 782.22, y1: 88.15 }, 
> { name: 'Query', value: 13896, depth: 2, x0: 700.64, y0: 88.15, x1: 782.22, 
> y1: 173.66 }, { name: 'Expression', value: 5130, depth: 2, x0: 782.22, y0: 0, 
> x1: 835.71, y1: 48.15 }, { name: 'Comparison', value: 5103, depth: 2, x0: 
> 782.22, y0: 48.15, x1: 835.71, y1: 96.04 }, { name: 'DateUtil', value: 4141, 
> depth: 2, x0: 782.22, y0: 96.04, x1: 835.71, y1: 134.9 }, { name: 
> 'StringUtil', value: 4130, depth: 2, x0: 782.22, y0: 134.9, x1: 835.71, y1: 
> 173.66 }, { name: 'Arithmetic', value: 3891, depth: 2, x0: 835.71, y0: 0, x1: 
> 878.45, y1: 45.71 }, { name: 'Match', value: 3748, depth: 2, x0: 878.45, y0: 
> 0, x1: 919.61, y1: 45.71 }, { name: 'CompositeExpression', value: 3677, 
> depth: 2, x0: 919.61, y0: 0, x1: 960, y1: 45.71 }, { name: 
> 'ExpressionIterator', value: 3617, depth: 2, x0: 835.71, y0: 45.71, x1: 
> 881.82, y1: 85.09 }, { name: 'Fn', value: 3240, depth: 2, x0: 881.82, y0: 
> 45.71, x1: 923.12, y1: 85.09 }, { name: 'BinaryExpression', value: 2893, 
> depth: 2, x0: 923.12, y0: 45.71, x1: 960, y1: 85.09 }, { name: 'If', value: 
> 2732, depth: 2, x0: 835.71, y0: 85.09, x1: 873.38, y1: 121.49 }, { name: 
> 'IsA', value: 2039, depth: 2, x0: 835.71, y0: 121.49, x1: 873.38, y1: 148.66 
> }, { name: 'Variance', value: 1876, depth: 2, x0: 835.71, y0: 148.66, x1: 
> 873.38, y1: 173.66 }, { name: 'AggregateExpression', value: 1616, depth: 2, 
> x0: 873.38, y0: 85.09, x1: 902.77, y1: 112.7 }, { name: 'Range', value: 1594, 
> depth: 2, x0: 902.77, y0: 85.09, x1: 931.75, y1: 112.7 }, { name: 'Not', 
> value: 1554, depth: 2, x0: 931.75, y0: 85.09, x1: 960, y1: 112.7 }, { name: 
> 'Literal', value: 1214, depth: 2, x0: 873.38, y0: 112.7, x1: 901.7, y1: 
> 134.22 }, { name: 'Variable', value: 1124, depth: 2, x0: 873.38, y0: 134.22, 
> x1: 901.7, y1: 154.15 }, { name: 'Xor', value: 1101, depth: 2, x0: 873.38, 
> y0: 154.15, x1: 901.7, y1: 173.66 }, { name: 'And', value: 1027, depth: 2, 
> x0: 901.7, y0: 112.7, x1: 922.14, y1: 137.93 }, { name: 'Or', value: 970, 
> depth: 2, x0: 922.14, y0: 112.7, x1: 941.44, y1: 137.93 }, { name: 
> 'Distinct', value: 933, depth: 2, x0: 941.44, y0: 112.7, x1: 960, y1: 137.93 
> }, { name: 'Average', value: 891, depth: 2, x0: 901.7, y0: 137.93, x1: 
> 926.07, y1: 156.29 }, { name: 'Maximum', value: 843, depth: 2, x0: 901.7, y0: 
> 156.29, x1: 926.07, y1: 173.66 }, { name: 'Minimum', value: 843, depth: 2, 
> x0: 926.07, y0: 137.93, x1: 943.57, y1: 162.11 }, { name: 'Sum', value: 791, 
> depth: 2, x0: 943.57, y0: 137.93, x1: 960, y1: 162.11 }, { name: 'Count', 
> value: 781, depth: 2, x0: 926.07, y0: 162.11, x1: 960, y1: 173.66 } ], depth: 
> 1, value: 89721, x0: 700.64, y0: 0, x1: 960, y1: 173.66 }, { name: 
> 'analytics', children: [ { name: 'graph', children: [Array], depth: 2, value: 
> 26435, x0: 700.64, y0: 173.66, x1: 786.33, y1: 328.53 }, { name: 'cluster', 
> children: [Array], depth: 2, value: 15207, x0: 786.33, y0: 173.66, x1: 
> 858.56, y1: 279.36 }, { name: 'optimization', children: [Array], depth: 2, 
> value: 7074, x0: 786.33, y0: 279.36, x1: 858.56, y1: 328.53 } ], depth: 1, 
> value: 48716, x0: 700.64, y0: 173.66, x1: 858.56, y1: 328.53 }, { name: 
> 'scale', children: [ { name: 'TimeScale', value: 5833, depth: 2, x0: 858.56, 
> y0: 173.66, x1: 914, y1: 226.48 }, { name: 'QuantitativeScale', value: 4839, 
> depth: 2, x0: 914, y0: 173.66, x1: 960, y1: 226.48 }, { name: 'Scale', value: 
> 4268, depth: 2, x0: 858.56, y0: 226.48, x1: 912.42, y1: 266.25 }, { name: 
> 'OrdinalScale', value: 3770, depth: 2, x0: 912.42, y0: 226.48, x1: 960, y1: 
> 266.25 }, { name: 'LogScale', value: 3151, depth: 2, x0: 858.56, y0: 266.25, 
> x1: 903.59, y1: 301.38 }, { name: 'QuantileScale', value: 2435, depth: 2, x0: 
> 858.56, y0: 301.38, x1: 903.59, y1: 328.53 }, { name: 'IScaleMap', value: 
> 2105, depth: 2, x0: 903.59, y0: 266.25, x1: 933.83, y1: 301.19 }, { name: 
> 'ScaleType', value: 1821, depth: 2, x0: 933.83, y0: 266.25, x1: 960, y1: 
> 301.19 }, { name: 'RootScale', value: 1756, depth: 2, x0: 903.59, y0: 301.19, 
> x1: 935.83, y1: 328.53 }, { name: 'LinearScale', value: 1316, depth: 2, x0: 
> 935.83, y0: 301.19, x1: 960, y1: 328.53 } ], depth: 1, value: 31294, x0: 
> 858.56, y0: 173.66, x1: 960, y1: 328.53 }, { name: 'data', children: [ { 
> name: 'converters', children: [Array], depth: 2, value: 18349, x0: 700.64, 
> y0: 328.53, x1: 789.3, y1: 432.42 }, { name: 'DataSource', value: 3331, 
> depth: 2, x0: 700.64, y0: 432.42, x1: 750.06, y1: 466.26 }, { name: 
> 'DataUtil', value: 3322, depth: 2, x0: 700.64, y0: 466.26, x1: 750.06, y1: 
> 500 }, { name: 'DataSchema', value: 2165, depth: 2, x0: 750.06, y0: 432.42, 
> x1: 789.3, y1: 460.12 }, { name: 'DataField', value: 1759, depth: 2, x0: 
> 750.06, y0: 460.12, x1: 789.3, y1: 482.63 }, { name: 'DataTable', value: 772, 
> depth: 2, x0: 750.06, y0: 482.63, x1: 772.37, y1: 500 }, { name: 'DataSet', 
> value: 586, depth: 2, x0: 772.37, y0: 482.63, x1: 789.3, y1: 500 } ], depth: 
> 1, value: 30284, x0: 700.64, y0: 328.53, x1: 789.3, y1: 500 }, { name: 
> 'physics', children: [ { name: 'NBodyForce', value: 10498, depth: 2, x0: 
> 789.3, y0: 328.53, x1: 849.17, y1: 416.56 }, { name: 'Simulation', value: 
> 9983, depth: 2, x0: 849.17, y0: 328.53, x1: 906.09, y1: 416.56 }, { name: 
> 'Particle', value: 2822, depth: 2, x0: 906.09, y0: 328.53, x1: 936.31, y1: 
> 375.42 }, { name: 'Spring', value: 2213, depth: 2, x0: 936.31, y0: 328.53, 
> x1: 960, y1: 375.42 }, { name: 'SpringForce', value: 1681, depth: 2, x0: 
> 906.09, y0: 375.42, x1: 926.6, y1: 416.56 }, { name: 'GravityForce', value: 
> 1336, depth: 2, x0: 926.6, y0: 375.42, x1: 960, y1: 395.5 }, { name: 
> 'DragForce', value: 1082, depth: 2, x0: 926.6, y0: 395.5, x1: 952.4, y1: 
> 416.56 }, { name: 'IForce', value: 319, depth: 2, x0: 952.4, y0: 395.5, x1: 
> 960, y1: 416.56 } ], depth: 1, value: 29934, x0: 789.3, y0: 328.53, x1: 960, 
> y1: 416.56 }, { name: 'display', children: [ { name: 'TextSprite', value: 
> 10066, depth: 2, x0: 789.3, y0: 416.56, x1: 849.87, y1: 500 }, { name: 
> 'DirtySprite', value: 8833, depth: 2, x0: 849.87, y0: 416.56, x1: 903.01, y1: 
> 500 }, { name: 'RectSprite', value: 3623, depth: 2, x0: 903.01, y0: 416.56, 
> x1: 935.23, y1: 473.01 }, { name: 'LineSprite', value: 1732, depth: 2, x0: 
> 903.01, y0: 473.01, x1: 935.23, y1: 500 } ], depth: 1, value: 24254, x0: 
> 789.3, y0: 416.56, x1: 935.23, y1: 500 }, { name: 'flex', children: [ { name: 
> 'FlareVis', value: 4116, depth: 2, x0: 935.23, y0: 416.56, x1: 960, y1: 500 } 
> ], depth: 1, value: 4116, x0: 935.23, y0: 416.56, x1: 960, y1: 500 } ], 
> depth: 0, value: 956129, x0: 0, y0: 0, x1: 960, y1: 500 }
>     actual: |-
>       Node$1 { depth: 0, children: [ Node$1 { depth: 1, children: [ Node$1 { 
> depth: 2, children: [Array], value: 183967, y0: 0, y1: 212.62, x0: 0, x1: 
> 434.38, name: 'operator' }, Node$1 { depth: 2, children: [Array], value: 
> 110583, x0: 0, x1: 193.17, y0: 212.62, y1: 500, name: 'data' }, Node$1 { 
> depth: 2, children: [Array], value: 44639, y0: 212.62, y1: 380.46, x0: 
> 193.17, x1: 326.69, name: 'controls' }, Node$1 { depth: 2, children: [Array], 
> value: 36003, y0: 212.62, y1: 380.46, x0: 326.69, x1: 434.38, name: 'legend' 
> }, Node$1 { depth: 2, children: [Array], value: 33886, x0: 193.17, x1: 
> 335.48, y0: 380.46, y1: 500, name: 'axis' }, Node$1 { depth: 2, value: 16540, 
> y0: 380.46, y1: 464.41, x0: 335.48, x1: 434.38, name: 'Visualization' }, 
> Node$1 { depth: 2, children: [Array], value: 7011, x0: 335.48, x1: 434.38, 
> y0: 464.41, y1: 500, name: 'events' } ], value: 432629, x0: 0, x1: 434.38, 
> y0: 0, y1: 500, name: 'vis' }, Node$1 { depth: 1, children: [ Node$1 { depth: 
> 2, value: 22026, y0: 0, y1: 110.96, x0: 434.38, x1: 534.03, name: 'Strings' 
> }, Node$1 { depth: 2, value: 19118, y0: 0, y1: 110.96, x0: 534.03, x1: 
> 620.53, name: 'Shapes' }, Node$1 { depth: 2, value: 17705, y0: 0, y1: 110.96, 
> x0: 620.53, x1: 700.64, name: 'Maths' }, Node$1 { depth: 2, value: 12555, x0: 
> 434.38, x1: 523.28, y0: 110.96, y1: 181.86, name: 'Displays' }, Node$1 { 
> depth: 2, children: [Array], value: 11946, x0: 434.38, x1: 523.28, y0: 
> 181.86, y1: 249.32, name: 'palette' }, Node$1 { depth: 2, value: 10993, x0: 
> 434.38, x1: 523.28, y0: 249.32, y1: 311.4, name: 'Geometry' }, Node$1 { 
> depth: 2, children: [Array], value: 10587, y0: 110.96, y1: 195.69, x0: 
> 523.28, x1: 586, name: 'heap' }, Node$1 { depth: 2, value: 10001, y0: 110.96, 
> y1: 195.69, x0: 586, x1: 645.26, name: 'Colors' }, Node$1 { depth: 2, 
> children: [Array], value: 9346, y0: 110.96, y1: 195.69, x0: 645.26, x1: 
> 700.64, name: 'math' }, Node$1 { depth: 2, value: 8258, x0: 523.28, x1: 
> 594.75, y0: 195.69, y1: 253.69, name: 'Arrays' }, Node$1 { depth: 2, value: 
> 8217, x0: 523.28, x1: 594.75, y0: 253.69, y1: 311.4, name: 'Dates' }, Node$1 
> { depth: 2, value: 6887, y0: 195.69, y1: 259.43, x0: 594.75, x1: 648.99, 
> name: 'Sort' }, Node$1 { depth: 2, value: 6557, y0: 195.69, y1: 259.43, x0: 
> 648.99, x1: 700.64, name: 'Stats' }, Node$1 { depth: 2, value: 5559, x0: 
> 594.75, x1: 648.45, y0: 259.43, y1: 311.4, name: 'Property' }, Node$1 { 
> depth: 2, value: 2324, x0: 648.45, x1: 685.26, y0: 259.43, y1: 291.13, name: 
> 'Filter' }, Node$1 { depth: 2, value: 1486, x0: 648.45, x1: 685.26, y0: 
> 291.13, y1: 311.4, name: 'Orientation' }, Node$1 { depth: 2, value: 874, y0: 
> 259.43, y1: 287.97, x0: 685.26, x1: 700.64, name: 'IValueProxy' }, Node$1 { 
> depth: 2, value: 383, y0: 287.97, y1: 300.47, x0: 685.26, x1: 700.64, name: 
> 'IPredicate' }, Node$1 { depth: 2, value: 335, x0: 685.26, x1: 700.64, y0: 
> 300.47, y1: 311.4, name: 'IEvaluable' } ], value: 165157, x0: 434.38, x1: 
> 700.64, y0: 0, y1: 311.4, name: 'util' }, Node$1 { depth: 1, children: [ 
> Node$1 { depth: 2, children: [Array], value: 23081, x0: 434.38, x1: 548.99, 
> y0: 311.4, y1: 412.5, name: 'interpolate' }, Node$1 { depth: 2, value: 19975, 
> x0: 434.38, x1: 548.99, y0: 412.5, y1: 500, name: 'Transitioner' }, Node$1 { 
> depth: 2, value: 17010, y0: 311.4, y1: 398.18, x0: 548.99, x1: 647.4, name: 
> 'Easing' }, Node$1 { depth: 2, value: 9201, y0: 311.4, y1: 398.18, x0: 647.4, 
> x1: 700.64, name: 'Transition' }, Node$1 { depth: 2, value: 6006, x0: 548.99, 
> x1: 607.41, y0: 398.18, y1: 449.79, name: 'Tween' }, Node$1 { depth: 2, 
> value: 5842, x0: 548.99, x1: 607.41, y0: 449.79, y1: 500, name: 
> 'FunctionSequence' }, Node$1 { depth: 2, value: 5593, y0: 398.18, y1: 458.09, 
> x0: 607.41, x1: 654.27, name: 'Scheduler' }, Node$1 { depth: 2, value: 5534, 
> y0: 398.18, y1: 458.09, x0: 654.27, x1: 700.64, name: 'Sequence' }, Node$1 { 
> depth: 2, value: 5176, x0: 607.41, x1: 669.42, y0: 458.09, y1: 500, name: 
> 'Parallel' }, Node$1 { depth: 2, value: 1116, y0: 458.09, y1: 476.04, x0: 
> 669.42, x1: 700.64, name: 'TransitionEvent' }, Node$1 { depth: 2, value: 
> 1041, x0: 669.42, x1: 691.23, y0: 476.04, y1: 500, name: 'ISchedulable' }, 
> Node$1 { depth: 2, value: 449, y0: 476.04, y1: 500, x0: 691.23, x1: 700.64, 
> name: 'Pause' } ], value: 100024, x0: 434.38, x1: 700.64, y0: 311.4, y1: 500, 
> name: 'animate' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, 
> children: [Array], value: 14326, x0: 700.64, x1: 782.22, y0: 0, y1: 88.15, 
> name: 'methods' }, Node$1 { depth: 2, value: 13896, x0: 700.64, x1: 782.22, 
> y0: 88.15, y1: 173.66, name: 'Query' }, Node$1 { depth: 2, value: 5130, x0: 
> 782.22, x1: 835.71, y0: 0, y1: 48.15, name: 'Expression' }, Node$1 { depth: 
> 2, value: 5103, x0: 782.22, x1: 835.71, y0: 48.15, y1: 96.04, name: 
> 'Comparison' }, Node$1 { depth: 2, value: 4141, x0: 782.22, x1: 835.71, y0: 
> 96.04, y1: 134.9, name: 'DateUtil' }, Node$1 { depth: 2, value: 4130, x0: 
> 782.22, x1: 835.71, y0: 134.9, y1: 173.66, name: 'StringUtil' }, Node$1 { 
> depth: 2, value: 3891, y0: 0, y1: 45.71, x0: 835.71, x1: 878.45, name: 
> 'Arithmetic' }, Node$1 { depth: 2, value: 3748, y0: 0, y1: 45.71, x0: 878.45, 
> x1: 919.61, name: 'Match' }, Node$1 { depth: 2, value: 3677, y0: 0, y1: 
> 45.71, x0: 919.61, x1: 960, name: 'CompositeExpression' }, Node$1 { depth: 2, 
> value: 3617, y0: 45.71, y1: 85.09, x0: 835.71, x1: 881.82, name: 
> 'ExpressionIterator' }, Node$1 { depth: 2, value: 3240, y0: 45.71, y1: 85.09, 
> x0: 881.82, x1: 923.12, name: 'Fn' }, Node$1 { depth: 2, value: 2893, y0: 
> 45.71, y1: 85.09, x0: 923.12, x1: 960, name: 'BinaryExpression' }, Node$1 { 
> depth: 2, value: 2732, x0: 835.71, x1: 873.38, y0: 85.09, y1: 121.49, name: 
> 'If' }, Node$1 { depth: 2, value: 2039, x0: 835.71, x1: 873.38, y0: 121.49, 
> y1: 148.66, name: 'IsA' }, Node$1 { depth: 2, value: 1876, x0: 835.71, x1: 
> 873.38, y0: 148.66, y1: 173.66, name: 'Variance' }, Node$1 { depth: 2, value: 
> 1616, y0: 85.09, y1: 112.7, x0: 873.38, x1: 902.77, name: 
> 'AggregateExpression' }, Node$1 { depth: 2, value: 1594, y0: 85.09, y1: 
> 112.7, x0: 902.77, x1: 931.75, name: 'Range' }, Node$1 { depth: 2, value: 
> 1554, y0: 85.09, y1: 112.7, x0: 931.75, x1: 960, name: 'Not' }, Node$1 { 
> depth: 2, value: 1214, x0: 873.38, x1: 901.7, y0: 112.7, y1: 134.22, name: 
> 'Literal' }, Node$1 { depth: 2, value: 1124, x0: 873.38, x1: 901.7, y0: 
> 134.22, y1: 154.15, name: 'Variable' }, Node$1 { depth: 2, value: 1101, x0: 
> 873.38, x1: 901.7, y0: 154.15, y1: 173.66, name: 'Xor' }, Node$1 { depth: 2, 
> value: 1027, y0: 112.7, y1: 137.93, x0: 901.7, x1: 922.14, name: 'And' }, 
> Node$1 { depth: 2, value: 970, y0: 112.7, y1: 137.93, x0: 922.14, x1: 941.44, 
> name: 'Or' }, Node$1 { depth: 2, value: 933, y0: 112.7, y1: 137.93, x0: 
> 941.44, x1: 960, name: 'Distinct' }, Node$1 { depth: 2, value: 891, x0: 
> 901.7, x1: 926.07, y0: 137.93, y1: 156.29, name: 'Average' }, Node$1 { depth: 
> 2, value: 843, x0: 901.7, x1: 926.07, y0: 156.29, y1: 173.66, name: 'Maximum' 
> }, Node$1 { depth: 2, value: 843, y0: 137.93, y1: 162.11, x0: 926.07, x1: 
> 943.57, name: 'Minimum' }, Node$1 { depth: 2, value: 791, y0: 137.93, y1: 
> 162.11, x0: 943.57, x1: 960, name: 'Sum' }, Node$1 { depth: 2, value: 781, 
> x0: 926.07, x1: 960, y0: 162.11, y1: 173.66, name: 'Count' } ], value: 89721, 
> y0: 0, y1: 173.66, x0: 700.64, x1: 960, name: 'query' }, Node$1 { depth: 1, 
> children: [ Node$1 { depth: 2, children: [Array], value: 26435, x0: 700.64, 
> x1: 786.33, y0: 173.66, y1: 328.53, name: 'graph' }, Node$1 { depth: 2, 
> children: [Array], value: 15207, y0: 173.66, y1: 279.36, x0: 786.33, x1: 
> 858.56, name: 'cluster' }, Node$1 { depth: 2, children: [Array], value: 7074, 
> x0: 786.33, x1: 858.56, y0: 279.36, y1: 328.53, name: 'optimization' } ], 
> value: 48716, y0: 173.66, y1: 328.53, x0: 700.64, x1: 858.56, name: 
> 'analytics' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 5833, 
> y0: 173.66, y1: 226.48, x0: 858.56, x1: 914, name: 'TimeScale' }, Node$1 { 
> depth: 2, value: 4839, y0: 173.66, y1: 226.48, x0: 914, x1: 960, name: 
> 'QuantitativeScale' }, Node$1 { depth: 2, value: 4268, y0: 226.48, y1: 
> 266.25, x0: 858.56, x1: 912.42, name: 'Scale' }, Node$1 { depth: 2, value: 
> 3770, y0: 226.48, y1: 266.25, x0: 912.42, x1: 960, name: 'OrdinalScale' }, 
> Node$1 { depth: 2, value: 3151, x0: 858.56, x1: 903.59, y0: 266.25, y1: 
> 301.38, name: 'LogScale' }, Node$1 { depth: 2, value: 2435, x0: 858.56, x1: 
> 903.59, y0: 301.38, y1: 328.53, name: 'QuantileScale' }, Node$1 { depth: 2, 
> value: 2105, y0: 266.25, y1: 301.19, x0: 903.59, x1: 933.83, name: 
> 'IScaleMap' }, Node$1 { depth: 2, value: 1821, y0: 266.25, y1: 301.19, x0: 
> 933.83, x1: 960, name: 'ScaleType' }, Node$1 { depth: 2, value: 1756, x0: 
> 903.59, x1: 935.83, y0: 301.19, y1: 328.53, name: 'RootScale' }, Node$1 { 
> depth: 2, value: 1316, y0: 301.19, y1: 328.53, x0: 935.83, x1: 960, name: 
> 'LinearScale' } ], value: 31294, y0: 173.66, y1: 328.53, x0: 858.56, x1: 960, 
> name: 'scale' }, Node$1 { depth: 1, children: [ Node$1 { depth: 2, children: 
> [Array], value: 18349, y0: 328.53, y1: 432.42, x0: 700.64, x1: 789.3, name: 
> 'converters' }, Node$1 { depth: 2, value: 3331, x0: 700.64, x1: 750.06, y0: 
> 432.42, y1: 466.26, name: 'DataSource' }, Node$1 { depth: 2, value: 3322, x0: 
> 700.64, x1: 750.06, y0: 466.26, y1: 500, name: 'DataUtil' }, Node$1 { depth: 
> 2, value: 2165, y0: 432.42, y1: 460.12, x0: 750.06, x1: 789.3, name: 
> 'DataSchema' }, Node$1 { depth: 2, value: 1759, y0: 460.12, y1: 482.63, x0: 
> 750.06, x1: 789.3, name: 'DataField' }, Node$1 { depth: 2, value: 772, x0: 
> 750.06, x1: 772.37, y0: 482.63, y1: 500, name: 'DataTable' }, Node$1 { depth: 
> 2, value: 586, y0: 482.63, y1: 500, x0: 772.37, x1: 789.3, name: 'DataSet' } 
> ], value: 30284, x0: 700.64, x1: 789.3, y0: 328.53, y1: 500, name: 'data' }, 
> Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 10498, x0: 789.3, 
> x1: 849.17, y0: 328.53, y1: 416.56, name: 'NBodyForce' }, Node$1 { depth: 2, 
> value: 9983, x0: 849.17, x1: 906.09, y0: 328.53, y1: 416.56, name: 
> 'Simulation' }, Node$1 { depth: 2, value: 2822, y0: 328.53, y1: 375.42, x0: 
> 906.09, x1: 936.31, name: 'Particle' }, Node$1 { depth: 2, value: 2213, y0: 
> 328.53, y1: 375.42, x0: 936.31, x1: 960, name: 'Spring' }, Node$1 { depth: 2, 
> value: 1681, x0: 906.09, x1: 926.6, y0: 375.42, y1: 416.56, name: 
> 'SpringForce' }, Node$1 { depth: 2, value: 1336, y0: 375.42, y1: 395.5, x0: 
> 926.6, x1: 960, name: 'GravityForce' }, Node$1 { depth: 2, value: 1082, x0: 
> 926.6, x1: 952.4, y0: 395.5, y1: 416.56, name: 'DragForce' }, Node$1 { depth: 
> 2, value: 319, y0: 395.5, y1: 416.56, x0: 952.4, x1: 960, name: 'IForce' } ], 
> value: 29934, y0: 328.53, y1: 416.56, x0: 789.3, x1: 960, name: 'physics' }, 
> Node$1 { depth: 1, children: [ Node$1 { depth: 2, value: 10066, x0: 789.3, 
> x1: 849.87, y0: 416.56, y1: 500, name: 'TextSprite' }, Node$1 { depth: 2, 
> value: 8833, x0: 849.87, x1: 903.01, y0: 416.56, y1: 500, name: 'DirtySprite' 
> }, Node$1 { depth: 2, value: 3623, y0: 416.56, y1: 473.01, x0: 903.01, x1: 
> 935.23, name: 'RectSprite' }, Node$1 { depth: 2, value: 1732, x0: 903.01, x1: 
> 935.23, y0: 473.01, y1: 500, name: 'LineSprite' } ], value: 24254, x0: 789.3, 
> x1: 935.23, y0: 416.56, y1: 500, name: 'display' }, Node$1 { depth: 1, 
> children: [ Node$1 { depth: 2, value: 4116, y0: 416.56, y1: 500, x0: 935.23, 
> x1: 960, name: 'FlareVis' } ], value: 4116, y0: 416.56, y1: 500, x0: 935.23, 
> x1: 960, name: 'flex' } ], value: 956129, y0: 0, x0: 0, x1: 960, y1: 500, 
> name: 'flare' }
>     at: ready (/<<PKGBUILDDIR>>/test/treemap/flare-test.js:72:12)
>     stack: |-
>       Error: should be deeply equivalent
>           at Test.assert [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:311:54)
>           at Test.bound [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:552:10)
>           at Test.bound [as deepEqual] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at ready (/<<PKGBUILDDIR>>/test/treemap/flare-test.js:72:12)
>           at Queue._call (/usr/share/nodejs/d3-queue/build/d3-queue.js:43:56)
>           at maybeNotify (/usr/share/nodejs/d3-queue/build/d3-queue.js:120:9)
>           at /usr/share/nodejs/d3-queue/build/d3-queue.js:91:14
>           at FSReqCallback.readFileAfterClose [as oncomplete] 
> (internal/fs/read_file_context.js:63:3)
>   ...
> # treemap() has the expected defaults
> ok 6 should be strictly equal
> ok 7 should be deeply equivalent
> ok 8 should be deeply equivalent
> # treemap.round(round) observes the specified rounding
> ok 9 should be deeply equivalent
> ok 10 should be deeply equivalent
> # treemap.round(round) coerces the specified round to boolean
> ok 11 should be strictly equal
> # treemap.padding(padding) sets the inner and outer padding to the specified 
> value
> ok 12 should be strictly equal
> ok 13 should be strictly equal
> ok 14 should be strictly equal
> ok 15 should be strictly equal
> ok 16 should be strictly equal
> ok 17 should be strictly equal
> ok 18 should be strictly equal
> # treemap.paddingInner(padding) observes the specified padding
> ok 19 should be strictly equal
> ok 20 should be deeply equivalent
> ok 21 should be deeply equivalent
> # treemap.paddingOuter(padding) observes the specified padding
> ok 22 should be strictly equal
> ok 23 should be strictly equal
> ok 24 should be strictly equal
> ok 25 should be strictly equal
> ok 26 should be strictly equal
> ok 27 should be deeply equivalent
> ok 28 should be deeply equivalent
> # treemap.size(size) observes the specified size
> ok 29 should be deeply equivalent
> ok 30 should be deeply equivalent
> # treemap.size(size) coerces the specified size to numbers
> ok 31 should be strictly equal
> ok 32 should be strictly equal
> # treemap.size(size) makes defensive copies
> ok 33 should be deeply equivalent
> ok 34 should be deeply equivalent
> ok 35 should be deeply equivalent
> # treemap.tile(tile) observes the specified tile function
> ok 36 should be strictly equal
> ok 37 should be deeply equivalent
> # treemap(data) observes the specified values
> ok 38 should be deeply equivalent
> ok 39 should be deeply equivalent
> # treemap(data) observes the specified sibling order
> ok 40 should be deeply equivalent
> # treemapResquarify(parent, x0, y0, x1, y1) produces a stable update
> ok 41 should be deeply equivalent
> ok 42 should be deeply equivalent
> # treemapResquarify.ratio(ratio) observes the specified ratio
> ok 43 should be deeply equivalent
> # treemapResquarify.ratio(ratio) is stable if the ratio is unchanged
> ok 44 should be deeply equivalent
> ok 45 should be deeply equivalent
> # treemapResquarify.ratio(ratio) is unstable if the ratio is changed
> ok 46 should be deeply equivalent
> ok 47 should be deeply equivalent
> # treemapSlice(parent, x0, y0, x1, y1) generates a sliced layout
> ok 48 should be deeply equivalent
> # treemapSlice(parent, x0, y0, x1, y1) handles a degenerate empty parent
> ok 49 should be deeply equivalent
> # treemapSliceDice(parent, x0, y0, x1, y1) uses slice for odd depth
> ok 50 should be deeply equivalent
> # treemapSliceDice(parent, x0, y0, x1, y1) uses dice for even depth
> ok 51 should be deeply equivalent
> # treemapSquarify(parent, x0, y0, x1, y1) generates a squarified layout
> ok 52 should be deeply equivalent
> # treemapSquarify(parent, x0, y0, x1, y1) does not produce a stable update
> ok 53 should be deeply equivalent
> ok 54 should be deeply equivalent
> # treemapSquarify.ratio(ratio) observes the specified ratio
> ok 55 should be deeply equivalent
> # treemapSquarify(parent, x0, y0, x1, y1) handles a degenerate tall empty 
> parent
> ok 56 should be deeply equivalent
> # treemapSquarify(parent, x0, y0, x1, y1) handles a degenerate wide empty 
> parent
> ok 57 should be deeply equivalent
> # treemapSquarify(parent, x0, y0, x1, y1) handles a leading zero value
> ok 58 should be deeply equivalent
> 
> 1..58
> # tests 58
> # pass  56
> # fail  2
> 
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/node-d3-hierarchy_1.1.8-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: node-d3-hierarchy
Source-Version: 1.1.8-4
Done: Yadd <y...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-d3-hierarchy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-d3-hierarchy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 26 Oct 2021 09:55:24 +0200
Source: node-d3-hierarchy
Architecture: source
Version: 1.1.8-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 997574
Changes:
 node-d3-hierarchy (1.1.8-4) unstable; urgency=medium
 .
   * Team upload
   * Modernize debian/watch
   * Fix GitHub tags regex
   * Use dh-sequence-nodejs
   * Update standards version to 4.6.0, no changes needed.
   * Fix filenamemangle
   * Fix test (circular JSON display changed) (Closes: #997574)
Checksums-Sha1: 
 a14fdb0226f00014bd2942a5aa00b15902a9b46c 2202 node-d3-hierarchy_1.1.8-4.dsc
 fde1aad457e3e12b186d9e78af44e0e7313eafc0 3876 
node-d3-hierarchy_1.1.8-4.debian.tar.xz
Checksums-Sha256: 
 3c40ffb69616cfa5902a45d31d1d5984906b4f0e3661242d03f28da34a784dcb 2202 
node-d3-hierarchy_1.1.8-4.dsc
 9a98c92432b265fe166a27259770f6f5ea9e7af6ac972798d434fae0fa2f6bfc 3876 
node-d3-hierarchy_1.1.8-4.debian.tar.xz
Files: 
 c825c022ebe8083270b485ca067ad88e 2202 javascript optional 
node-d3-hierarchy_1.1.8-4.dsc
 eade400452b37d2c906377de789cdcb2 3876 javascript optional 
node-d3-hierarchy_1.1.8-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmF3tMsACgkQ9tdMp8mZ
7ukQ0w//cpcpVqn8pozCDNBPBc+PVgGatH9RyuAf5upIsqyRzPZelUEXnGh+IXwc
WL4t+oYU4e+nx6fF/1jo8mBx/WMukmR0aFOozHeRiAFeflWPPeTv8IntBccPMy86
FeRr/lxZCUM7/7v7/rFkxTBOl44/kr/jjd/ypSJBLqc/l7cAkIVfGZnJ9lUbPSrL
4ClkyH7pvE4kAmtw4zH2Y5ETwTGxVFQ5JGVNMN/H05TB/cL8cOBVyPEpZy6A/9H6
Co0HOXzJpfFWPGWTshrVHbMyRY4XnRtGJvKPZdLeUUTzBcAOMmpoddp04uapAadF
+T7xvGcUc4IgRPW1AxRz1isGLnrdUIk5KEc+0jTdgAB3yBQRKsCD1Y9s8LG4Mvcz
40VxUkyuvuMdpQf2xjgDSXTE7HYrUlR81wn9Y+pMVe5CCqhYksgMbISbz3+TXYmS
Pr+bwiIkZedFqiYjQ92S+dDBjZNu0EJehL0YOXBlsUlV/mTtt1uo7NI+DLV6pCpY
TSfdqydsI5rlpxRUkqwJS/7Mu+agjaRKA3/lRxjYHRlz5ijX26eckHYCY9kunIwh
XNDC/Hmlx6ivAulrS180R32MrrLU0VZNWoi0yiQZbgGzAX2kcVQ+FidiXnfhREjP
9WcU+VnS9bTy2KEvAxIEmvfFWfNKXKqUKYSAoMA64yW1J9RAofw=
=baeC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to