diff --git a/packages/instrumentation-knex/.tav.yml b/packages/instrumentation-knex/.tav.yml new file mode 100644 index 0000000000..423f4eedd5 --- /dev/null +++ b/packages/instrumentation-knex/.tav.yml @@ -0,0 +1,12 @@ +knex: + jobs: + - versions: + include: ">=1.0.0 <2" + mode: max-3 + peerDependencies: "@vscode/sqlite3@^5.0.7" + commands: npm run test + - versions: + include: ">=2.0.0 <4" + exclude: '3.0.0' # broken release + mode: max-3 + commands: npm run test diff --git a/packages/instrumentation-knex/package.json b/packages/instrumentation-knex/package.json index 36affa13ec..4a36b3804e 100644 --- a/packages/instrumentation-knex/package.json +++ b/packages/instrumentation-knex/package.json @@ -17,7 +17,7 @@ "prepublishOnly": "npm run compile", "tdd": "npm run test -- --watch-extensions ts --watch", "test": "nyc mocha 'test/**/*.ts'", - "//todo": "echo \"add test-all-versions\"", + "test-all-versions": "tav", "version:update": "node ../../scripts/version-update.js", "watch": "tsc -w" },