Skip to content

Commit 9cd36f7

Browse files
committed
fix e2e
1 parent abc7748 commit 9cd36f7

4 files changed

Lines changed: 12 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
node-version: [20, 22]
32+
node-version: [22, 24]
3333
steps:
3434
- uses: sap/cloud-sdk-js/.github/actions/setup@main
3535
with:

pnpm-workspace.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ packages:
3535

3636
blockExoticSubdeps: true
3737
minimumReleaseAge: 5760
38-
allowBuilds:
39-
# Needed for e2e tests
40-
better-sqlite3: true
4138
minimumReleaseAgeExclude:
4239
# Add minimum age exceptions for audit issues here
4340

test-packages/e2e-tests/cap.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ const express = require('express');
55
module.exports = {
66
async createCapApp() {
77
const app = express();
8+
9+
const model = await cds.load('*');
10+
cds.model = model;
11+
await cds.deploy(model).to('db');
12+
813
await cds
914
.serve('all')
15+
.from(model)
1016
.to('odata') // Use odata format (default is 'fiori')
1117
.in(app);
1218

test-packages/e2e-tests/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
"private": true,
88
"repository": "github:SAP/cloud-sdk-js",
99
"scripts": {
10-
"pretest:e2e": "pnpm run deploy && pnpm run start:service-server && pnpm run start:proxy-server",
11-
"posttest:e2e": "pnpm run stop:service-server && pnpm run stop:service-server",
10+
"pretest:e2e": "pnpm run start:service-server && pnpm run start:proxy-server",
11+
"posttest:e2e": "pnpm run stop:service-server && pnpm run stop:proxy-server",
1212
"start:service-server": "pm2 start server.js || pm2 restart server.js",
1313
"stop:service-server": "pm2 stop server.js",
1414
"start:proxy-server": "pm2 start test/proxy/proxy-server.js || pm2 restart test/proxy/proxy-server.js",
1515
"stop:proxy-server": "pm2 stop test/proxy/proxy-server.js",
16-
"deploy": "cds deploy --to sqlite",
1716
"test": "pnpm run test:e2e",
1817
"test:e2e": "node --experimental-vm-modules ../../node_modules/jest/bin/jest.js",
1918
"lint": "eslint --ext .ts . && prettier . --config ../../.prettierrc --ignore-path ../../.prettierignore -c",
@@ -58,8 +57,10 @@
5857
"requires": {
5958
"db": {
6059
"kind": "sqlite",
60+
"driver": "node",
6161
"credentials": {
62-
"database": "db.sqlite"
62+
"database": ":memory:",
63+
"url": ":memory:"
6364
}
6465
}
6566
}

0 commit comments

Comments
 (0)