ioBroker/testing

Set engineStrict flag in integration tests

Closed this issue · 7 comments

to catch potential incompatibilities with the new fixer/installer versions

but only if nodejs >=10 because else all nodejs 8 test break!

I thought we were going to downgrade semver?

Yes but usually tests run against master ... and master will be pre-3.0 and so nodejs 8 killed ... or we disable nodejs 8 testing right with the release of the testing lib ... or make as major and tell devs to do it when updating

I don't see the problem?! engineStrict is only incompatible with semver@>=7 right now. What does this have to to with Node.js 8 otherwise?

Ok ... now i get it. you do not really install js-controller ... or ?!

I do.

Oh, now I get it. The master branch is already at 3.0.0 and has the incompatible dependency.