NEWS
Problem beim Adapter Test
-
Hallo zusammen,
ich bekomme folgenden Fehler beim Build Test des LGTV Adapters:
Travis CI There are no broadcasts Dashboard Changelog Documentation Help Sebastian Schultz avatar SebastianSchultz / ioBroker.lgtv build:passed Current Branches Build History Pull Requests Build #35 Job #35.1 Pull Request #42 Update lgtv.js Commit 871d26f #42: Update lgtv.js Branch master Vladimir Vilisov avatar Vladimir Vilisov #35.1 failed Ran for 2 min 2 sec 6 minutes ago Node.js: 6 CXX=g++-6 Job log View config Raw log 0.19s0.08s worker_info Worker information 0.18s0.01s0.00s0.01s system_info Build system information 0.01s0.49s0.00s0.00s0.00s0.01s0.00s0.15s0.01s1.07s0.00s0.00s0.05s0.00s2.99s0.00s2.33s docker_mtu resolvconf apt Adding APT Sources 0.00s git.checkout 0.75s$ git clone --depth=50 https://github.com/SebastianSchultz/ioBroker.lgtv.git SebastianSchultz/ioBroker.lgtv 0.01s Setting environment variables from .travis.yml $ export CXX=g++-6 nvm.install 3.52s$ nvm install 6 cache.1 Setting up build cache cache.npm $ node --version v6.17.1 $ npm --version 3.10.10 $ nvm --version 0.34.0 install.npm 2.28s$ npm install before_script.1 0.22s$ export NPMVERSION=$(echo "$($(which npm) -v)"|cut -c1) before_script.2 0.00s$ if [[ $NPMVERSION == 5 ]]; then npm install -g npm@5; fi before_script.3 0.22s$ npm -v 1.10s$ npm run test:package > iobroker.lgtv@1.0.8 test:package /home/travis/build/SebastianSchultz/ioBroker.lgtv > mocha test/package --exit Validate the package files Ensure they are readable package.json ✓ exists ✓ contains valid JSON ✓ is an object io-package.json ✓ exists ✓ contains valid JSON ✓ is an object Check contents of package.json ✓ The property "name" exists ✓ The property "version" exists ✓ The property "description" exists ✓ The property "author" exists ✓ The property "license" exists ✓ The property "main" exists ✓ The property "repository" exists ✓ The property "repository.type" exists ✓ The package name is correct ✓ The repository type is "git" Check contents of io-package.json ✓ The property "common.name" exists ✓ The property "common.title" exists ✓ The property "common.version" exists 1) The property "common.news" exists ✓ The property "common.desc" exists ✓ The property "common.icon" exists ✓ The property "common.extIcon" exists ✓ The property "common.license" exists ✓ The property "common.type" exists ✓ The property "common.authors" exists ✓ The property "native" exists ✓ The title does not contain "adapter" or "iobroker" ✓ The description is an object to support multiple languages ✓ common.authors is an array that is not empty ✓ Materialize is supported Compare contents of package.json and io-package.json ✓ The name matches ✓ The version matches ✓ The license matches 33 passing (33ms) 1 failing 1) Validate the package files Check contents of io-package.json The property "common.news" exists: AssertionError: expected undefined not to be undefined at Context.it (node_modules/@iobroker/testing/build/tests/packageFiles/index.js:46:52) npm ERR! Linux 4.15.0-1028-gcp npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "run" "test:package" npm ERR! node v6.17.1 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! iobroker.lgtv@1.0.8 test:package: `mocha test/package --exit` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.lgtv@1.0.8 test:package script 'mocha test/package --exit'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! mocha test/package --exit npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs iobroker.lgtv npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls iobroker.lgtv npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /home/travis/build/SebastianSchultz/ioBroker.lgtv/npm-debug.log The command "npm run test:package" exited with 1. 1.15s$ npm run test:unit > iobroker.lgtv@1.0.8 test:unit /home/travis/build/SebastianSchultz/ioBroker.lgtv > mocha test/unit --exit Test the adapter (in a mocked environment) ✓ The adapter starts in normal mode (77ms) ✓ The adapter starts in compact mode (39ms) 2 passing (127ms) The command "npm run test:unit" exited with 0. 40.71s$ npm run test:integration > iobroker.lgtv@1.0.8 test:integration /home/travis/build/SebastianSchultz/ioBroker.lgtv > mocha test/integration --exit Running tests in /tmp/test-iobroker.lgtv Test the adapter (in a live environment) > iobroker.js-controller@2.0.24 preinstall /tmp/test-iobroker.lgtv/node_modules/.staging/iobroker.js-controller-03cd5130 > node lib/preinstallCheck.js NPM version: 3.10.10 > diskusage@1.1.3 install /tmp/test-iobroker.lgtv/node_modules/diskusage > node-gyp rebuild make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/diskusage/build' CXX(target) Release/obj.target/diskusage/src/main.o CXX(target) Release/obj.target/diskusage/src/diskusage_posix.o SOLINK_MODULE(target) Release/obj.target/diskusage.node COPY Release/diskusage.node make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/diskusage/build' > unix-dgram@2.0.3 install /tmp/test-iobroker.lgtv/node_modules/unix-dgram > node-gyp rebuild make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/unix-dgram/build' CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o SOLINK_MODULE(target) Release/obj.target/unix_dgram.node COPY Release/unix_dgram.node make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/unix-dgram/build' > ursa-optional@0.9.10 install /tmp/test-iobroker.lgtv/node_modules/ursa-optional > node rebuild.js > websocket@1.0.30 install /tmp/test-iobroker.lgtv/node_modules/websocket > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/websocket/build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node COPY Release/bufferutil.node CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node COPY Release/validation.node make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/websocket/build' > iobroker.js-controller@2.0.24 install /tmp/test-iobroker.lgtv/node_modules/iobroker.js-controller > node iobroker.js setup first /tmp/test-iobroker.lgtv/node_modules/chokidar/index.js:141 async remove(item) { ^^^^^^ SyntaxError: Unexpected identifier at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:549:28) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object.<anonymous> (/tmp/test-iobroker.lgtv/node_modules/iobroker.js-controller/lib/cli/cliLogs.js:5:18) test-iobroker.lgtv@1.0.0 /tmp/test-iobroker.lgtv └─┬ iobroker.lgtv@1.0.8 ├─┬ @iobroker/adapter-core@1.0.3 │ └─┬ @types/iobroker@1.4.11 │ └── @types/node@12.7.11 ├─┬ lgtv2@1.4.1 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ └── persist-path@1.0.2 └─┬ websocket@1.0.30 ├─┬ debug@2.6.9 │ └── ms@2.0.0 ├── nan@2.14.0 ├─┬ typedarray-to-buffer@3.1.5 │ └── is-typedarray@1.0.0 └── yaeti@0.0.6 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.0 (node_modules/chokidar/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN test-iobroker.lgtv@1.0.0 No description npm WARN test-iobroker.lgtv@1.0.0 No repository field. npm ERR! Linux 4.15.0-1028-gcp npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "i" "--production" npm ERR! node v6.17.1 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! iobroker.js-controller@2.0.24 install: `node iobroker.js setup first` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.js-controller@2.0.24 install script 'node iobroker.js setup first'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the iobroker.js-controller package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node iobroker.js setup first npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs iobroker.js-controller npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls iobroker.js-controller npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /tmp/test-iobroker.lgtv/npm-debug.log 1) "before all" hook for "The adapter starts" 0 passing (40s) 1 failing 1) Test the adapter (in a live environment) "before all" hook for "The adapter starts": Error: Cannot find module '/tmp/test-iobroker.lgtv/iobroker-data/iobroker.json' at require (internal/module.js:20:19) at ControllerSetup.<anonymous> (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:176:34) at next (native) at /home/travis/build/SebastianSchultz/ioBroker.lgtv/node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:7:71 at __awaiter (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:3:12) at ControllerSetup.setupSystemConfig (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:173:16) at Context.<anonymous> (node_modules/@iobroker/testing/build/tests/integration/index.js:62:39) at next (native) at fulfilled (node_modules/@iobroker/testing/build/tests/integration/index.js:5:58) at process._tickCallback (internal/process/next_tick.js:109:7) npm ERR! Linux 4.15.0-1028-gcp npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "run" "test:integration" 0mnpm ERR! node v6.17.1 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! iobroker.lgtv@1.0.8 test:integration: `mocha test/integration --exit` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.lgtv@1.0.8 test:integration script 'mocha test/integration --exit'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! mocha test/integration --exit npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs iobroker.lgtv npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls iobroker.lgtv npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /home/travis/build/SebastianSchultz/ioBroker.lgtv/npm-debug.log The command "npm run test:integration" exited with 1. cache.2 store build cache Done. Your build exited with 1. Top My Repositories SebastianSchultz/ioBroker.lgtv 35 Duration: 8 min 17 sec SebastianSchultz/ioBroker.enet 26 Duration: 31 min 34 sec Finished: 4 months ago SebastianSchultz/ioBroker.lgtv11 24 Duration: 59 min 25 sec Finished: 5 months ago SebastianSchultz/ioBroker.hp-ilo 33 Duration: 1 hr 3 min 57 sec Finished: 5 months ago ©Travis CI, GmbH Rigaer Straße 8 10247 Berlin, Germany Work with Travis CI Blog Email Twitter Help Documentation Community Changelog Legal Imprint Terms of Service Privacy Policy Security Statement Travis CI Status ● Travis CI Status
kann da mal jemand drüber schauen? Ich finde den Fehler leider nicht
-
news ist kein Child von common in deiner io-package.json.
-
Hallo Jey Cee,
danke das war's wirklich
Allerdings schlagen alle Node 6 Tests fehl, egal welche Plattform:
Build started git clone -q --branch=master https://github.com/SebastianSchultz/ioBroker.lgtv.git c:\projects\ioBroker.lgtv git checkout -qf b1e0854602d3d56140e78c42cb1c22e46ea5e6ae Running Install scripts Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) $env:platform Updating Node.js v6.17.1 (x86) Uninstalling Node.js v8.16.0 (x86)... Installing Node.js v6.17.1 (x86)... $NpmVersion = (npm -v).Substring(0,1) if($NpmVersion -eq 5) { npm install -g npm@5 } npm --version 3.10.10 npm install npm WARN deprecated hawk@7.0.10: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. npm WARN deprecated cryptiles@4.1.3: This module has moved and is now available at @hapi/cryptiles. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated boom@7.3.0: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated sntp@3.0.2: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues. npm WARN deprecated hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated b64@4.1.2: This module has moved and is now available at @hapi/b64. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated bounce@1.2.3: This module has moved and is now available at @hapi/bounce. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated teamwork@3.2.0: This module has moved and is now available at @hapi/teamwork. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues. npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941 npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info. npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) npm WARN prefer global coffeescript@1.10.0 should be installed with -g npm WARN prefer global jsonlint@1.6.3 should be installed with -g npm WARN prefer global jshint@2.9.7 should be installed with -g npm WARN prefer global node-gyp@3.8.0 should be installed with -g > iltorb@1.3.10 install C:\projects\ioBroker.lgtv\node_modules\iltorb > detect-libc prebuild-install || node-gyp rebuild > websocket@1.0.30 install C:\projects\ioBroker.lgtv\node_modules\websocket > (node-gyp rebuild 2> builderror.log) || (exit 0) C:\projects\ioBroker.lgtv\node_modules\websocket>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bufferutil.cc win_delay_load_hook.cc Creating library C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.lib and object C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.exp Generating code Finished generating code bufferutil.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\\bufferutil.node bufferutil.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.pdb (Full PDB) validation.cc win_delay_load_hook.cc Creating library C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.lib and object C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.exp Generating code Finished generating code validation.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\\validation.node validation.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.pdb (Full PDB) > core-js@2.6.9 postinstall C:\projects\ioBroker.lgtv\node_modules\core-js > node scripts/postinstall || echo "ignore" iobroker.lgtv@1.0.8 C:\projects\ioBroker.lgtv +-- @iobroker/adapter-core@1.0.3 | `-- @types/iobroker@1.4.11 | `-- @types/node@12.7.11 +-- @iobroker/testing@1.2.5 | +-- alcalzone-shared@2.0.0 | | `-- debug@4.1.1 | | `-- ms@2.1.2 | +-- chai-as-promised@7.1.1 | +-- debug@4.1.1 | | `-- ms@2.1.2 | +-- fs-extra@8.1.0 | | +-- graceful-fs@4.2.2 | | +-- jsonfile@4.0.0 | | `-- universalify@0.1.2 | +-- sinon@7.5.0 | | +-- @sinonjs/commons@1.6.0 | | +-- @sinonjs/formatio@3.2.2 | | +-- @sinonjs/samsam@3.3.3 | | | `-- array-from@2.1.1 | | +-- lolex@4.2.0 | | +-- nise@1.5.2 | | | +-- @sinonjs/text-encoding@0.7.1 | | | +-- just-extend@4.0.2 | | | `-- path-to-regexp@1.7.0 | | | `-- isarray@0.0.1 | | `-- supports-color@5.5.0 | `-- sinon-chai@3.3.0 +-- chai@4.2.0 | +-- assertion-error@1.1.0 | +-- check-error@1.0.2 | +-- deep-eql@3.0.1 | +-- get-func-name@2.0.0 | +-- pathval@1.1.0 | `-- type-detect@4.0.8 +-- grunt@1.0.4 | +-- coffeescript@1.10.0 | +-- dateformat@1.0.12 | | +-- get-stdin@4.0.1 | | `-- meow@3.7.0 | | +-- camelcase-keys@2.1.0 | | | `-- camelcase@2.1.1 | | +-- loud-rejection@1.6.0 | | | +-- currently-unhandled@0.4.1 | | | | `-- array-find-index@1.0.2 | | | `-- signal-exit@3.0.2 | | +-- map-obj@1.0.1 | | +-- minimist@1.2.0 | | +-- normalize-package-data@2.5.0 | | | +-- hosted-git-info@2.8.5 | | | `-- validate-npm-package-license@3.0.4 | | | +-- spdx-correct@3.1.0 | | | | `-- spdx-license-ids@3.0.5 | | | `-- spdx-expression-parse@3.0.0 | | | `-- spdx-exceptions@2.2.0 | | +-- object-assign@4.1.1 | | +-- read-pkg-up@1.0.1 | | | +-- find-up@1.1.2 | | | | +-- path-exists@2.1.0 | | | | `-- pinkie-promise@2.0.1 | | | | `-- pinkie@2.0.4 | | | `-- read-pkg@1.1.0 | | | +-- load-json-file@1.1.0 | | | | +-- parse-json@2.2.0 | | | | | `-- error-ex@1.3.2 | | | | | `-- is-arrayish@0.2.1 | | | | `-- pify@2.3.0 | | | `-- path-type@1.1.0 | | +-- redent@1.0.0 | | | +-- indent-string@2.1.0 | | | | `-- repeating@2.0.1 | | | | `-- is-finite@1.0.2 | | | | `-- number-is-nan@1.0.1 | | | `-- strip-indent@1.0.1 | | `-- trim-newlines@1.0.0 | +-- eventemitter2@0.4.14 | +-- exit@0.1.2 | +-- findup-sync@0.3.0 | | `-- glob@5.0.15 | +-- glob@7.0.6 | | +-- fs.realpath@1.0.0 | | +-- inflight@1.0.6 | | | `-- wrappy@1.0.2 | | +-- inherits@2.0.4 | | `-- once@1.4.0 | +-- grunt-cli@1.2.0 | | `-- resolve@1.1.7 | +-- grunt-known-options@1.1.1 | +-- grunt-legacy-log@2.0.0 | | +-- colors@1.1.2 | | `-- grunt-legacy-log-utils@2.0.1 | +-- grunt-legacy-util@1.1.1 | | +-- getobject@0.1.0 | | `-- underscore.string@3.3.5 | | +-- sprintf-js@1.0.3 | | `-- util-deprecate@1.0.2 | +-- iconv-lite@0.4.24 | | `-- safer-buffer@2.1.2 | +-- js-yaml@3.13.1 | | +-- argparse@1.0.10 | | `-- esprima@4.0.1 | +-- minimatch@3.0.4 | | `-- brace-expansion@1.1.11 | | +-- balanced-match@1.0.0 | | `-- concat-map@0.0.1 | +-- mkdirp@0.5.1 | | `-- minimist@0.0.8 | +-- nopt@3.0.6 | | `-- abbrev@1.1.1 | +-- path-is-absolute@1.0.1 | `-- rimraf@2.6.3 +-- grunt-contrib-clean@1.1.0 | `-- async@1.5.2 +-- grunt-contrib-compress@1.5.0 | +-- archiver@1.3.0 | | +-- archiver-utils@1.3.0 | | | +-- lazystream@1.0.0 | | | `-- normalize-path@2.1.1 | | | `-- remove-trailing-separator@1.1.0 | | +-- async@2.6.3 | | +-- buffer-crc32@0.2.13 | | +-- readable-stream@2.3.6 | | | +-- core-util-is@1.0.2 | | | +-- isarray@1.0.0 | | | +-- process-nextick-args@2.0.1 | | | `-- string_decoder@1.1.1 | | +-- tar-stream@1.6.2 | | | +-- bl@1.2.2 | | | +-- buffer-alloc@1.2.0 | | | | +-- buffer-alloc-unsafe@1.1.0 | | | | `-- buffer-fill@1.0.0 | | | +-- end-of-stream@1.4.4 | | | +-- fs-constants@1.0.0 | | | +-- to-buffer@1.1.1 | | | `-- xtend@4.0.2 | | +-- walkdir@0.0.11 | | `-- zip-stream@1.2.0 | | `-- compress-commons@1.2.2 | | `-- crc32-stream@2.0.0 | | `-- crc@3.8.0 | | `-- buffer@5.4.3 | | +-- base64-js@1.3.1 | | `-- ieee754@1.1.13 | +-- chalk@1.1.3 | | +-- ansi-styles@2.2.1 | | +-- has-ansi@2.0.0 | | | `-- ansi-regex@2.1.1 | | +-- strip-ansi@3.0.1 | | | `-- ansi-regex@2.1.1 | | `-- supports-color@2.0.0 | +-- iltorb@1.3.10 | | +-- detect-libc@0.2.0 | | +-- node-gyp@3.8.0 | | | +-- fstream@1.0.12 | | | +-- npmlog@4.1.2 | | | | +-- are-we-there-yet@1.1.5 | | | | | `-- delegates@1.0.0 | | | | +-- console-control-strings@1.1.0 | | | | `-- gauge@2.7.4 | | | | +-- aproba@1.2.0 | | | | +-- has-unicode@2.0.1 | | | | +-- string-width@1.0.2 | | | | | +-- code-point-at@1.1.0 | | | | | `-- is-fullwidth-code-point@1.0.0 | | | | `-- strip-ansi@3.0.1 | | | | `-- ansi-regex@2.1.1 | | | +-- osenv@0.1.5 | | | | `-- os-tmpdir@1.0.2 | | | +-- semver@5.3.0 | | | `-- tar@2.2.2 | | | `-- block-stream@0.0.9 | | `-- prebuild-install@2.5.3 | | +-- detect-libc@1.0.3 | | +-- expand-template@1.1.1 | | +-- github-from-package@0.0.0 | | +-- minimist@1.2.0 | | +-- node-abi@2.11.0 | | +-- noop-logger@0.1.1 | | +-- os-homedir@1.0.2 | | +-- pump@2.0.1 | | +-- rc@1.2.8 | | | +-- deep-extend@0.6.0 | | | +-- ini@1.3.5 | | | `-- minimist@1.2.0 | | +-- simple-get@2.8.1 | | | +-- decompress-response@3.3.0 | | | | `-- mimic-response@1.0.1 | | | `-- simple-concat@1.0.0 | | +-- tar-fs@1.16.3 | | | +-- chownr@1.1.3 | | | `-- pump@1.0.3 | | `-- which-pm-runs@1.0.0 | +-- lodash@4.17.15 | +-- pretty-bytes@4.0.2 | `-- stream-buffers@2.2.0 +-- grunt-contrib-copy@1.0.0 | +-- chalk@1.1.3 | | +-- ansi-styles@2.2.1 | | +-- strip-ansi@3.0.1 | | | `-- ansi-regex@2.1.1 | | `-- supports-color@2.0.0 | `-- file-sync-cmp@0.1.1 +-- grunt-contrib-jshint@1.1.0 | +-- chalk@1.1.3 | | +-- ansi-styles@2.2.1 | | +-- strip-ansi@3.0.1 | | | `-- ansi-regex@2.1.1 | | `-- supports-color@2.0.0 | +-- hooker@0.2.3 | `-- jshint@2.9.7 | +-- cli@1.0.1 | +-- console-browserify@1.1.0 | | `-- date-now@0.1.4 | +-- htmlparser2@3.8.3 | | +-- domelementtype@1.3.1 | | +-- domhandler@2.3.0 | | +-- domutils@1.5.1 | | | `-- dom-serializer@0.2.1 | | | +-- domelementtype@2.0.1 | | | `-- entities@2.0.0 | | +-- entities@1.0.0 | | `-- readable-stream@1.1.14 | | `-- string_decoder@0.10.31 | +-- shelljs@0.3.0 | `-- strip-json-comments@1.0.4 +-- grunt-exec@3.0.0 +-- grunt-http@2.3.2 | +-- async@3.1.0 | +-- aws-sign2@0.7.0 | +-- form-data@2.3.3 | | +-- asynckit@0.4.0 | | +-- combined-stream@1.0.8 | | | `-- delayed-stream@1.0.0 | | `-- mime-types@2.1.24 | | `-- mime-db@1.40.0 | +-- hawk@7.0.10 | | +-- b64@4.1.2 | | +-- boom@7.3.0 | | +-- cryptiles@4.1.3 | | +-- hoek@6.1.3 | | `-- sntp@3.0.2 | | +-- bounce@1.2.3 | | `-- teamwork@3.2.0 | +-- http-signature@1.2.0 | | +-- assert-plus@1.0.0 | | +-- jsprim@1.4.1 | | | +-- extsprintf@1.3.0 | | | +-- json-schema@0.2.3 | | | `-- verror@1.10.0 | | `-- sshpk@1.16.1 | | +-- asn1@0.2.4 | | +-- bcrypt-pbkdf@1.0.2 | | +-- dashdash@1.14.1 | | +-- ecc-jsbn@0.1.2 | | +-- getpass@0.1.7 | | +-- jsbn@0.1.1 | | `-- tweetnacl@0.14.5 | +-- oauth-sign@0.9.0 | +-- request@2.88.0 | | +-- aws4@1.8.0 | | +-- caseless@0.12.0 | | +-- extend@3.0.2 | | +-- forever-agent@0.6.1 | | +-- har-validator@5.1.3 | | | +-- ajv@6.10.2 | | | | +-- fast-deep-equal@2.0.1 | | | | +-- fast-json-stable-stringify@2.0.0 | | | | +-- json-schema-traverse@0.4.1 | | | | `-- uri-js@4.2.2 | | | `-- har-schema@2.0.0 | | +-- is-typedarray@1.0.0 | | +-- isstream@0.1.2 | | +-- json-stringify-safe@5.0.1 | | +-- performance-now@2.1.0 | | +-- qs@6.5.2 | | +-- safe-buffer@5.1.2 | | +-- tough-cookie@2.4.3 | | | `-- punycode@1.4.1 | | `-- uuid@3.3.3 | +-- tough-cookie@3.0.1 | | +-- ip-regex@2.1.0 | | +-- psl@1.4.0 | | `-- punycode@2.1.1 | `-- tunnel-agent@0.6.0 +-- grunt-jscs@3.0.1 | +-- jscs@3.0.7 | | +-- chalk@1.1.3 | | | +-- ansi-styles@2.2.1 | | | +-- strip-ansi@3.0.1 | | | | `-- ansi-regex@2.1.1 | | | `-- supports-color@2.0.0 | | +-- cli-table@0.3.1 | | | `-- colors@1.0.3 | | +-- commander@2.9.0 | | | `-- graceful-readlink@1.0.1 | | +-- cst@0.4.10 | | | +-- babel-runtime@6.26.0 | | | | +-- core-js@2.6.9 | | | | `-- regenerator-runtime@0.11.1 | | | +-- babylon@6.18.0 | | | `-- source-map-support@0.4.18 | | | `-- source-map@0.5.7 | | +-- estraverse@4.3.0 | | +-- glob@5.0.15 | | +-- js-yaml@3.4.6 | | | +-- esprima@2.7.3 | | | `-- inherit@2.2.7 | | +-- jscs-jsdoc@2.0.0 | | | +-- comment-parser@0.3.2 | | | `-- jsdoctypeparser@1.2.0 | | | `-- lodash@3.10.1 | | +-- jscs-preset-wikimedia@1.0.1 | | +-- jsonlint@1.6.3 | | | +-- JSV@4.0.2 | | | `-- nomnom@1.8.1 | | | +-- chalk@0.4.0 | | | | +-- ansi-styles@1.0.0 | | | | +-- has-color@0.1.7 | | | | `-- strip-ansi@0.1.1 | | | `-- underscore@1.6.0 | | +-- lodash@3.10.1 | | +-- natural-compare@1.2.2 | | +-- pathval@0.1.1 | | +-- prompt@0.2.14 | | | +-- pkginfo@0.4.1 | | | +-- read@1.0.7 | | | | `-- mute-stream@0.0.8 | | | +-- revalidator@0.1.8 | | | +-- utile@0.2.1 | | | | +-- async@0.2.10 | | | | +-- deep-equal@1.1.0 | | | | | +-- is-arguments@1.0.4 | | | | | +-- is-date-object@1.0.1 | | | | | +-- object-is@1.0.1 | | | | | `-- regexp.prototype.flags@1.2.0 | | | | +-- i@0.3.6 | | | | `-- ncp@0.4.2 | | | `-- winston@0.8.3 | | | +-- async@0.2.10 | | | +-- colors@0.6.2 | | | +-- cycle@1.0.3 | | | +-- eyes@0.1.8 | | | +-- pkginfo@0.3.1 | | | `-- stack-trace@0.0.10 | | +-- reserved-words@0.1.2 | | +-- resolve@1.12.0 | | | `-- path-parse@1.0.6 | | +-- strip-bom@2.0.0 | | | `-- is-utf8@0.2.1 | | +-- strip-json-comments@1.0.4 | | +-- to-double-quotes@2.0.0 | | +-- to-single-quotes@2.0.1 | | +-- vow-fs@0.3.6 | | | +-- uuid@2.0.3 | | | `-- vow-queue@0.4.3 | | `-- xmlbuilder@3.1.0 | | `-- lodash@3.10.1 | +-- lodash@4.6.1 | `-- vow@0.4.20 +-- grunt-replace@1.0.1 | +-- applause@1.2.2 | | +-- cson-parser@1.3.5 | | | `-- coffee-script@1.12.7 | | `-- lodash@3.10.1 | `-- chalk@1.1.3 | +-- ansi-styles@2.2.1 | +-- strip-ansi@3.0.1 | | `-- ansi-regex@2.1.1 | `-- supports-color@2.0.0 +-- lgtv2@1.4.1 | `-- persist-path@1.0.2 +-- mocha@6.2.1 | +-- ansi-colors@3.2.3 | +-- browser-stdout@1.3.1 | +-- debug@3.2.6 | +-- diff@3.5.0 | +-- escape-string-regexp@1.0.5 | +-- find-up@3.0.0 | | `-- locate-path@3.0.0 | | +-- p-locate@3.0.0 | | | `-- p-limit@2.2.1 | | | `-- p-try@2.2.0 | | `-- path-exists@3.0.0 | +-- glob@7.1.3 | +-- growl@1.10.5 | +-- he@1.2.0 | +-- log-symbols@2.2.0 | | `-- chalk@2.4.2 | | +-- ansi-styles@3.2.1 | | | `-- color-convert@1.9.3 | | | `-- color-name@1.1.3 | | `-- supports-color@5.5.0 | +-- ms@2.1.1 | +-- node-environment-flags@1.0.5 | | +-- object.getownpropertydescriptors@2.0.3 | | | `-- es-abstract@1.15.0 | | | +-- es-to-primitive@1.2.0 | | | | `-- is-symbol@1.0.2 | | | +-- has@1.0.3 | | | +-- is-callable@1.1.4 | | | +-- is-regex@1.0.4 | | | +-- object-inspect@1.6.0 | | | +-- string.prototype.trimleft@2.1.0 | | | `-- string.prototype.trimright@2.1.0 | | `-- semver@5.7.1 | +-- object.assign@4.1.0 | | +-- define-properties@1.1.3 | | +-- function-bind@1.1.1 | | +-- has-symbols@1.0.0 | | `-- object-keys@1.1.1 | +-- strip-json-comments@2.0.1 | +-- supports-color@6.0.0 | | `-- has-flag@3.0.0 | +-- which@1.3.1 | | `-- isexe@2.0.0 | +-- wide-align@1.1.3 | | `-- string-width@2.1.1 | | +-- is-fullwidth-code-point@2.0.0 | | `-- strip-ansi@4.0.0 | | `-- ansi-regex@3.0.0 | +-- yargs@13.3.0 | | +-- cliui@5.0.0 | | | +-- string-width@3.1.0 | | | +-- strip-ansi@5.2.0 | | | | `-- ansi-regex@4.1.0 | | | `-- wrap-ansi@5.1.0 | | | +-- string-width@3.1.0 | | | `-- strip-ansi@5.2.0 | | | `-- ansi-regex@4.1.0 | | +-- get-caller-file@2.0.5 | | +-- require-directory@2.1.1 | | +-- require-main-filename@2.0.0 | | +-- set-blocking@2.0.0 | | +-- string-width@3.1.0 | | | +-- emoji-regex@7.0.3 | | | `-- strip-ansi@5.2.0 | | | `-- ansi-regex@4.1.0 | | +-- which-module@2.0.0 | | `-- y18n@4.0.0 | +-- yargs-parser@13.1.1 | | +-- camelcase@5.3.1 | | `-- decamelize@1.2.0 | `-- yargs-unparser@1.6.0 | `-- flat@4.1.0 | `-- is-buffer@2.0.4 `-- websocket@1.0.30 +-- debug@2.6.9 | `-- ms@2.0.0 +-- nan@2.14.0 +-- typedarray-to-buffer@3.1.5 `-- yaeti@0.0.6 echo %cd% C:\projects\ioBroker.lgtv node --version v6.17.1 npm --version 3.10.10 npm run test:package > iobroker.lgtv@1.0.8 test:package C:\projects\ioBroker.lgtv > mocha test/package --exit Validate the package files Ensure they are readable package.json √ exists √ contains valid JSON √ is an object io-package.json √ exists √ contains valid JSON √ is an object Check contents of package.json √ The property "name" exists √ The property "version" exists √ The property "description" exists √ The property "author" exists √ The property "license" exists √ The property "main" exists √ The property "repository" exists √ The property "repository.type" exists √ The package name is correct √ The repository type is "git" Check contents of io-package.json √ The property "common.name" exists √ The property "common.title" exists √ The property "common.version" exists √ The property "common.news" exists √ The property "common.desc" exists √ The property "common.icon" exists √ The property "common.extIcon" exists √ The property "common.license" exists √ The property "common.type" exists √ The property "common.authors" exists √ The property "native" exists √ The title does not contain "adapter" or "iobroker" √ The description is an object to support multiple languages √ common.authors is an array that is not empty √ Materialize is supported Compare contents of package.json and io-package.json √ The name matches √ The version matches √ The license matches 34 passing (32ms) npm run test:unit > iobroker.lgtv@1.0.8 test:unit C:\projects\ioBroker.lgtv > mocha test/unit --exit Test the adapter (in a mocked environment) √ The adapter starts in normal mode (93ms) √ The adapter starts in compact mode 2 passing (125ms) npm run test:integration > iobroker.lgtv@1.0.8 test:integration C:\projects\ioBroker.lgtv > mocha test/integration --exit Running tests in C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv Test the adapter (in a live environment) > iobroker.js-controller@2.0.24 preinstall C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\.staging\iobroker.js-controller-4a5c006f > node lib/preinstallCheck.js NPM version: 3.10.10 > diskusage@1.1.3 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage > node-gyp rebuild C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\diskusage.vcxproj] main.cpp diskusage_win.cpp win_delay_load_hook.cc Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.exp Generating code Finished generating code diskusage.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\\diskusage.node diskusage.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.pdb (Full PDB) > unix-dgram@2.0.3 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram > node-gyp rebuild C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram\build\unix_dgram.vcxproj] unix_dgram.cc win_delay_load_hook.cc ..\src\unix_dgram.cc(9): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram\build\unix_dgram.vcxproj] gyp ERR! build error gyp ERR! stack Error: `msbuild` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Windows_NT 6.3.9600 gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram gyp ERR! node -v v6.17.1 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok > ursa-optional@0.9.10 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\ursa-optional > node rebuild.js > websocket@1.0.30 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket > (node-gyp rebuild 2> builderror.log) || (exit 0) C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild ) Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\bufferutil.vcxproj] bufferutil.cc win_delay_load_hook.cc Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.exp Generating code Finished generating code bufferutil.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\\bufferutil.node bufferutil.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.pdb (Full PDB) C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\validation.vcxproj] validation.cc win_delay_load_hook.cc Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.exp Generating code Finished generating code validation.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\\validation.node validation.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.pdb (Full PDB) > iobroker.js-controller@2.0.24 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\iobroker.js-controller > node iobroker.js setup first C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\chokidar\index.js:141 async remove(item) { ^^^^^^ SyntaxError: Unexpected identifier at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:549:28) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object.<anonymous> (C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\iobroker.js-controller\lib\cli\cliLogs.js:5:18) test-iobroker.lgtv@1.0.0 C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv `-- iobroker.lgtv@1.0.8 +-- @iobroker/adapter-core@1.0.3 | `-- @types/iobroker@1.4.11 | `-- @types/node@12.7.11 +-- lgtv2@1.4.1 | +-- mkdirp@0.5.1 | | `-- minimist@0.0.8 | `-- persist-path@1.0.2 `-- websocket@1.0.30 +-- debug@2.6.9 | `-- ms@2.0.0 +-- nan@2.14.0 +-- typedarray-to-buffer@3.1.5 | `-- is-typedarray@1.0.0 `-- yaeti@0.0.6 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.0 (node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"}) npm WARN test-iobroker.lgtv@1.0.0 No description npm WARN test-iobroker.lgtv@1.0.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@2.0.3 (node_modules\unix-dgram): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@2.0.3 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "--production" npm ERR! node v6.17.1 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! iobroker.js-controller@2.0.24 install: `node iobroker.js setup first` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.js-controller@2.0.24 install script 'node iobroker.js setup first'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the iobroker.js-controller package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node iobroker.js setup first npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs iobroker.js-controller npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls iobroker.js-controller npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\npm-debug.log 1) "before all" hook for "The adapter starts" 0 passing (1m) 1 failing 1) Test the adapter (in a live environment) "before all" hook for "The adapter starts": Error: Cannot find module 'C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\iobroker-data\iobroker.json' at require (internal/module.js:20:19) at ControllerSetup.<anonymous> (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:176:34) at next (native) at C:\projects\ioBroker.lgtv\node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:7:71 at __awaiter (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:3:12) at ControllerSetup.setupSystemConfig (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:173:16) at Context.<anonymous> (node_modules\@iobroker\testing\build\tests\integration\index.js:62:39) at next (native) at fulfilled (node_modules\@iobroker\testing\build\tests\integration\index.js:5:58) at process._tickCallback (internal/process/next_tick.js:109:7) npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "test:integration" npm ERR! node v6.17.1 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! iobroker.lgtv@1.0.8 test:integration: `mocha test/integration --exit` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.lgtv@1.0.8 test:integration script 'mocha test/integration --exit'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! mocha test/integration --exit npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs iobroker.lgtv npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls iobroker.lgtv npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! C:\projects\ioBroker.lgtv\npm-debug.log Command exited with code 1
Hab ich d irgendwo noch einen Fehler drin?
-
Hat sich erledigt.
Vielen Dank für die Hilfe! -
@SchuetzeSchulz FYI, Node 6 wird nicht mehr unterstützt. Einige Dependencies sorgen bereits länger für Fehler bei der Ausführung aufgrund neuer Syntax. Und JS-Controller benötigt seit kurzem auch zwingend Node 8. Die Integration Tests laufen immer gegen die aktuelle JS-Controller-Version, damit fällt das sofort auf.