Bug#887376: need help fixing test failure of node-svgo

2018-01-16 Thread Pirate Praveen
On ചൊവ്വ 16 ജനുവരി 2018 11:54 രാവിലെ, Pirate Praveen wrote:
> 287 passing (1s)
>   15 failing

6 test failures are caused by a newer version of css-tree.
https://github.com/svg/svgo/issues/894



signature.asc
Description: OpenPGP digital signature


Bug#887376: need help fixing test failure of node-svgo

2018-01-15 Thread Pirate Praveen
Control: tag -1 help

code is pushed to https://salsa.debian.org/js-team/node-svgo

some dependencies are still in NEW which I have added to
https://people.debian.org/~praveen/babel/

287 passing (1s)
  15 failing

  1) plugins tests
   convertStyleToAttrs.02:
 Error: Unknown node type: undefined
  at Object.generate
(/usr/lib/nodejs/css-tree/lib/generator/create.js:38:23)
  at Object.translate
(/usr/lib/nodejs/css-tree/lib/generator/create.js:47:21)
  at Object.csstreeToStyleDeclaration (lib/css-tools.js:168:33)
  at List. (lib/svgo/css-style-declaration.js:108:41)
  at List.each (/usr/lib/nodejs/css-tree/lib/utils/list.js:143:12)
  at CSSStyleDeclaration._loadCssText
(lib/svgo/css-style-declaration.js:107:27)
  at CSSStyleDeclaration.getProperties
(lib/svgo/css-style-declaration.js:201:10)
  at CSSStyleDeclaration.getCssText
(lib/svgo/css-style-declaration.js:122:27)
  at CSSStyleDeclaration.getStyleValue
(lib/svgo/css-style-declaration.js:71:17)
  at Object.exports.fn (plugins/convertStyleToAttrs.js:56:44)
  at lib/svgo/plugins.js:61:45
  at Array.filter ()
  at monkeys (lib/svgo/plugins.js:48:39)
  at lib/svgo/plugins.js:68:17
  at Array.filter ()
  at monkeys (lib/svgo/plugins.js:48:39)
  at perItem (lib/svgo/plugins.js:79:12)
  at lib/svgo/plugins.js:19:24
  at Array.forEach ()
  at module.exports (lib/svgo/plugins.js:15:13)
  at lib/svgo.js:65:17
  at SAXParser.sax.onend (lib/svgo/svg2js.js:169:13)
  at emit (/usr/lib/nodejs/sax/lib/sax.js:624:35)
  at end (/usr/lib/nodejs/sax/lib/sax.js:667:5)
  at SAXParser.write (/usr/lib/nodejs/sax/lib/sax.js:975:14)
  at SAXParser.close (/usr/lib/nodejs/sax/lib/sax.js:157:38)
  at module.exports (lib/svgo/svg2js.js:182:28)
  at module.exports.SVGO._optimizeOnce (lib/svgo.js:59:5)
  at Promise (lib/svgo.js:52:14)
  at new Promise ()
  at module.exports.SVGO.optimize (lib/svgo.js:25:12)
  at test/plugins/_index.js:47:33
  at 

  2) plugins tests
   inlineStyles.03:

  AssertionError: expected 'http://www.w3.org/2000/svg;
id="dark" viewBox="0 0 258.12