Skip to content

chore(deps-dev): bump @iobroker/testing from 5.3.0 to 6.3.0 - #351

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/iobroker/testing-6.2.2
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/iobroker/testing-6.2.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Bumps @iobroker/testing from 5.3.0 to 6.3.0.

Release notes

Sourced from @​iobroker/testing's releases.

Release v6.3.0

  • (@​krobipd) The test installation now has diagnostic data reporting turned off (system.config.common.diag = 'none'), like @iobroker/dev-server and @iobroker/legacy-testing. Until now, whether @iobroker/plugin-sentry reported errors of a local integration test run (e.g. DB closed on shutdown) to the adapter's Sentry project depended on the plugin state the controller setup happened to leave behind; on CI systems the plugin already switches itself off

Release v6.2.2

  • (@​krobipd) Added: the ports of the test controller's objects and states DBs can be set — ports: { objects, states } in the integration test options, or the environment variables IOBROKER_TESTING_OBJECTS_PORT / IOBROKER_TESTING_STATES_PORT — so two adapter test runs can share one machine; until now both always used 19001/19000 and the second run collided with the first
  • (@​GermanBluefox) The integration tests now fail right away with a clear message when the port of the objects or states DB is already in use, instead of hanging until the timeout
  • (@​GermanBluefox) Added the check of io-package.json against its JSON schema (the same one the repochecker uses). It can be turned off with tests.packageFiles(dir, { ignoreIoPackageValidation: true })

Release v6.2.1

Release v6.2.0

Release v6.1.0

  • (@​GermanBluefox) The test harness now captures the log output of the adapter under test. It can be checked with the new methods harness.getLogs(), harness.hasLog() and harness.clearLogs()
  • (@​GermanBluefox) BREAKING: harness.changeAdapterConfig() now automatically encrypts the native properties that are listed in the instance object's encryptedNative. Tests that encrypted such values themselves must pass them in plain text now
  • (@​GermanBluefox) Added harness.getAdapterConfig(), which reads the instance object and decrypts the encryptedNative properties
  • (@​GermanBluefox) Added harness.encryptValue() and harness.decryptValue() for manual encryption/decryption
  • (@​copilot) The integration test directory is now cleaned up automatically when the requested js-controller version differs from the one installed by the previous run

Release v6.0.0

  • (@​krobipd) Fixed: a command that cannot be spawned (missing executable, missing cwd) no longer terminates the whole test process with an unhandled 'error' event - executeCommand now resolves with the error instead
  • (@​mcm1957) Add validation to fail if a "prepare" script is defined in the "scripts" section of package.json
  • (@​GermanBluefox) Breaking: Dropped support for Node.js 18 and 20
Changelog

Sourced from @​iobroker/testing's changelog.

6.3.0 (2026-09-29)

  • (@​krobipd) The test installation now has diagnostic data reporting turned off (system.config.common.diag = 'none'), like @iobroker/dev-server and @iobroker/legacy-testing. Until now, whether @iobroker/plugin-sentry reported errors of a local integration test run (e.g. DB closed on shutdown) to the adapter's Sentry project depended on the plugin state the controller setup happened to leave behind; on CI systems the plugin already switches itself off

6.2.2 (2026-09-14)

  • (@​krobipd) Added: the ports of the test controller's objects and states DBs can be set — ports: { objects, states } in the integration test options, or the environment variables IOBROKER_TESTING_OBJECTS_PORT / IOBROKER_TESTING_STATES_PORT — so two adapter test runs can share one machine; until now both always used 19001/19000 and the second run collided with the first
  • (@​GermanBluefox) The integration tests now fail right away with a clear message when the port of the objects or states DB is already in use, instead of hanging until the timeout
  • (@​GermanBluefox) Added the check of io-package.json against its JSON schema (the same one the repochecker uses). It can be turned off with tests.packageFiles(dir, { ignoreIoPackageValidation: true })

6.2.1 (2026-09-10)

6.1.0 (2026-09-06)

  • (@​GermanBluefox) The test harness now captures the log output of the adapter under test. It can be checked with the new methods harness.getLogs(), harness.hasLog() and harness.clearLogs()
  • (@​GermanBluefox) BREAKING: harness.changeAdapterConfig() now automatically encrypts the native properties that are listed in the instance object's encryptedNative. Tests that encrypted such values themselves must pass them in plain text now
  • (@​GermanBluefox) Added harness.getAdapterConfig(), which reads the instance object and decrypts the encryptedNative properties
  • (@​GermanBluefox) Added harness.encryptValue() and harness.decryptValue() for manual encryption/decryption
  • (@​copilot) The integration test directory is now cleaned up automatically when the requested js-controller version differs from the one installed by the previous run

6.0.0 (2026-09-05)

  • (@​krobipd) Fixed: a command that cannot be spawned (missing executable, missing cwd) no longer terminates the whole test process with an unhandled 'error' event - executeCommand now resolves with the error instead
  • (@​mcm1957) Add validation to fail if a "prepare" script is defined in the "scripts" section of package.json
  • (@​GermanBluefox) Breaking: Dropped support for Node.js 18 and 20
Commits
  • 3dc9847 chore: release v6.3.0
  • d8a39b9 The test installation now has diagnostic data reporting turned off
  • 539ae8c The test installation now has diagnostic data reporting turned off
  • 3e56ada Disable diagnostic data reporting in the test installation (#738)
  • dd57911 chore(deps-dev): bump baseline-browser-mapping from 2.10.42 to 2.11.21 (#736)
  • 9c0fdf4 chore: release v6.2.2
  • acf716c Added the check of io-package.json
  • d09e570 Added: the ports of the test controller's objects
  • dc51ebc Configurable ports for the objects and states DBs of the integration tests (#...
  • b289358 chore: release v6.2.1
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Not Automerged

The PR does not match any automerge rules.

Details: No configuration rule matched this update

Dependabot Information:

  • Package name(s): @iobroker/testing
  • Update type: major
  • Dependency type: development
  • Previous version: 5.3.0
  • New version: 6.2.2

Modified Files:

  • package-lock.json
  • package.json

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/iobroker/testing-6.2.2 branch from 17292cf to d11a5ce Compare September 22, 2026 07:19
@github-actions

Copy link
Copy Markdown
Contributor

❌ Not Automerged

The PR does not match any automerge rules.

Details: No configuration rule matched this update

Dependabot Information:

  • Package name(s): @iobroker/testing
  • Update type: major
  • Dependency type: development
  • Previous version: 5.3.0
  • New version: 6.2.2

Modified Files:

  • package-lock.json
  • package.json

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/iobroker/testing-6.2.2 branch from d11a5ce to 66ee363 Compare September 29, 2026 07:15
@github-actions

Copy link
Copy Markdown
Contributor

❌ Not Automerged

The PR does not match any automerge rules.

Details: No configuration rule matched this update

Dependabot Information:

  • Package name(s): @iobroker/testing
  • Update type: major
  • Dependency type: development
  • Previous version: 5.3.0
  • New version: 6.2.2

Modified Files:

  • package-lock.json
  • package.json

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/iobroker/testing-6.2.2 branch from 66ee363 to ba3170f Compare October 1, 2026 12:48
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

❌ Not Automerged

The PR does not match any automerge rules.

Details: No configuration rule matched this update

Dependabot Information:

  • Package name(s): @iobroker/testing
  • Update type: major
  • Dependency type: development
  • Previous version: 5.3.0
  • New version: 6.2.2

Modified Files:

  • package-lock.json
  • package.json

Bumps [@iobroker/testing](https://github.com/ioBroker/testing) from 5.3.0 to 6.3.0.
- [Release notes](https://github.com/ioBroker/testing/releases)
- [Changelog](https://github.com/ioBroker/testing/blob/master/CHANGELOG.md)
- [Commits](ioBroker/testing@v5.3.0...v6.3.0)

---
updated-dependencies:
- dependency-name: "@iobroker/testing"
  dependency-version: 6.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump @iobroker/testing from 5.3.0 to 6.2.2 chore(deps-dev): bump @iobroker/testing from 5.3.0 to 6.3.0 Oct 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/iobroker/testing-6.2.2 branch from ba3170f to c9b039a Compare October 16, 2026 12:51
@github-actions

Copy link
Copy Markdown
Contributor

❌ Not Automerged

The PR does not match any automerge rules.

Details: No configuration rule matched this update

Dependabot Information:

  • Package name(s): @iobroker/testing
  • Update type: major
  • Dependency type: development
  • Previous version: 5.3.0
  • New version: 6.3.0

Modified Files:

  • package-lock.json
  • package.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants