Skip to content

JavaScript: test launcher becomes broken #21076

@alalek

Description

@alalek

Nightly builds:

Error message looks like:

/build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/utils.js:85
  var split = stripped.split("\n");
                       ^

TypeError: stripped.split is not a function
    at Object.exports.strlen (/build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/utils.js:85:24)
    at get_width (/build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/index.js:138:70)
    at /build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/index.js:131:68
    at Array.forEach (<anonymous>)
    at extractColumnWidths (/build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/index.js:130:9)
    at /build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/index.js:104:11
    at Array.forEach (<anonymous>)
    at Table.toString (/build/master_javascript-emscripten-lin64/build/bin/node_modules/cli-table/lib/index.js:101:16)
    at Object.print.assertions (/build/master_javascript-emscripten-lin64/build/bin/node_modules/node-qunit/lib/log.js:114:35)
    at /build/master_javascript-emscripten-lin64/build/bin/node_modules/node-qunit/lib/testrunner.js:189:40

No changes were made from OpenCV side.

Probably caused by upgrade of "cli-table" package several hours ago (version 0.3.7): https://www.npmjs.com/package/cli-table/v/0.3.7
Previous version is 8 months old.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions