Skip to content

Commit ea9ebf5

Browse files
authored
Improve plugin loading in tests (#24)
1 parent 15681c6 commit ea9ebf5

File tree

6 files changed

+4
-21
lines changed

6 files changed

+4
-21
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"@sap/cds": "^7"
2222
},
2323
"devDependencies": {
24+
"@cap-js/change-tracking": "file:.",
2425
"@cap-js/sqlite": "^1",
2526
"axios": "^1",
2627
"chai": "^4.3.10",

tests/bookshop/package-lock.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

tests/bookshop/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2+
"dependencies": {
3+
"@cap-js/change-tracking": "*"
4+
},
25
"devDependencies": {
36
"@cap-js/sqlite": "*"
47
},

tests/integration/fiori-draft-disabled.test.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@ const cds = require("@sap/cds");
22
const bookshop = require("path").resolve(__dirname, "./../bookshop");
33
const { expect, data, POST, PATCH, DELETE } = cds.test(bookshop);
44

5-
// REVISIT: should be easier to load the plugin and its model
6-
cds.env.plugins["@cap-js/change-tracking"] = {
7-
"impl": require("path").join(__dirname, "../../cds-plugin.js")
8-
}
9-
cds.env.roots.push("../../");
10-
115
jest.setTimeout(5 * 60 * 1000);
126

137
let adminService = null;

tests/integration/fiori-draft-enabled.test.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@ const bookshop = require("path").resolve(__dirname, "./../bookshop");
33
const { expect, data, POST, PATCH, DELETE } = cds.test(bookshop);
44
const { RequestSend } = require("../utils/api");
55

6-
// REVISIT: should be easier to load the plugin and its model
7-
cds.env.plugins["@cap-js/change-tracking"] = {
8-
"impl": require("path").join(__dirname, "../../cds-plugin.js")
9-
}
10-
cds.env.roots.push("../../");
11-
126
jest.setTimeout(5 * 60 * 1000);
137

148
let adminService = null;

tests/integration/service-api.test.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@ const cds = require("@sap/cds");
22
const bookshop = require("path").resolve(__dirname, "./../bookshop");
33
const { expect, data } = cds.test(bookshop);
44

5-
// REVISIT: should be easier to load the plugin and its model
6-
cds.env.plugins["@cap-js/change-tracking"] = {
7-
"impl": require("path").join(__dirname, "../../cds-plugin.js")
8-
}
9-
cds.env.roots.push("../../");
10-
115
jest.setTimeout(5 * 60 * 1000);
126

137
let adminService = null;

0 commit comments

Comments
 (0)