From 4648eb4ca77f8ed66cbca2586ee7fd5b4412da97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Dec 2025 00:05:18 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump @sap/cds from 9.2.1 to 9.6.1 Bumps [@sap/cds](https://cap.cloud.sap/) from 9.2.1 to 9.6.1. --- updated-dependencies: - dependency-name: "@sap/cds" dependency-version: 9.6.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- test-packages/e2e-tests/package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/test-packages/e2e-tests/package.json b/test-packages/e2e-tests/package.json index 65b56d3a7f..4d39b9b38b 100644 --- a/test-packages/e2e-tests/package.json +++ b/test-packages/e2e-tests/package.json @@ -31,7 +31,7 @@ "@sap-cloud-sdk/test-services-e2e": "^4.2.0", "@sap-cloud-sdk/test-services-openapi": "^4.2.0", "@sap-cloud-sdk/util": "^4.2.0", - "@sap/cds": "^9.2.1", + "@sap/cds": "^9.6.1", "@sap/cds-dk": "9.6.0", "axios": "^1.13.2", "execa": "^5.0.0", diff --git a/yarn.lock b/yarn.lock index 2e895dbb94..e6a12a8c09 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1423,10 +1423,10 @@ resolved "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== -"@sap/cds-compiler@^6": - version "6.1.0" - resolved "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-6.1.0.tgz#6e010591111e3c45b39b8035ae0e360532ecb6f5" - integrity sha512-s71fsxDZKqHn2xvoqoNst54K/BkBzCpiU+8xc0t3nMDXmsLzSC3VfygZGwGAZD8fkxUnXh8oL2XLHWKWcvcdNg== +"@sap/cds-compiler@^6.3": + version "6.6.0" + resolved "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-6.6.0.tgz#84cc9ec3ef2434f249a2b504da903a8392ad3b14" + integrity sha512-cttVQhuzobLsnaGjmCz6gOXdUdHRawTbUK8UsUPnOIOboAOJRvLbrX4RF/iY6VxewpupDcx+FhfDCbAupO3EwQ== "@sap/cds-dk@9.6.0": version "9.6.0" @@ -1462,14 +1462,14 @@ dependencies: "@sap/hdi-deploy" "^5" -"@sap/cds@>=8.3", "@sap/cds@^9.2.1": - version "9.2.1" - resolved "https://registry.npmjs.org/@sap/cds/-/cds-9.2.1.tgz#c3d830663394f2d0226486e33389c87636b864f4" - integrity sha512-0zjjZGlBvcJMyVj48hTs6Q22/w9hNnJR6O88rGoEj4R87uaP4uM5gFLf3PDnPDUwkAeveVHgJRnWPqDGqIMgvA== +"@sap/cds@>=8.3", "@sap/cds@^9.6.1": + version "9.6.1" + resolved "https://registry.npmjs.org/@sap/cds/-/cds-9.6.1.tgz#670de33b5c383f632591de828b3e45d350346965" + integrity sha512-Bx6asOBhYXBE+jB6FtmyHmAjoPi11MYb/v/AYpnp0jqL/+kAXXWo6YOxJHqpx1k5Um5FS1r6gM/5tVAo/ta7bw== dependencies: - "@sap/cds-compiler" "^6" + "@sap/cds-compiler" "^6.3" "@sap/cds-fiori" "^2" - js-yaml "^4.1.0" + js-yaml "^4.1.1" "@sap/hdi-deploy@^5": version "5.4.2" From b4968dfeb16ee552c326b2d180eed289d0934b63 Mon Sep 17 00:00:00 2001 From: Marika Marszalkowski Date: Fri, 2 Jan 2026 10:09:33 +0100 Subject: [PATCH 2/2] fix undocumented breaking changes from cds --- test-packages/e2e-tests/README.md | 2 +- test-packages/e2e-tests/cap.js | 4 ++-- test-packages/e2e-tests/package.json | 2 +- test-packages/e2e-tests/server.js | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/test-packages/e2e-tests/README.md b/test-packages/e2e-tests/README.md index 858ec18e4d..5c7b99f36c 100644 --- a/test-packages/e2e-tests/README.md +++ b/test-packages/e2e-tests/README.md @@ -10,7 +10,7 @@ For testing if two versions works together do the following in the e2e folder: ```bash rm -r node_modules/ && yarn install --ignore-engines //contains state of pm2 -rm sqlite.db && yarn deploy && yarn stop && yarn start //recreate DB +rm sqlite.db && yarn deploy && yarn pretest:e2e && yarn posttest:e2e //recreate DB //execute your tests ``` diff --git a/test-packages/e2e-tests/cap.js b/test-packages/e2e-tests/cap.js index 86b0f25e39..8578826003 100644 --- a/test-packages/e2e-tests/cap.js +++ b/test-packages/e2e-tests/cap.js @@ -3,9 +3,9 @@ const cds = require('@sap/cds'); const express = require('express'); module.exports = { - createCapApp() { + async createCapApp() { const app = express(); - cds + await cds .serve('all') .to('odata') // Use odata format (default is 'fiori') .in(app); diff --git a/test-packages/e2e-tests/package.json b/test-packages/e2e-tests/package.json index 4d39b9b38b..e8002a4d64 100644 --- a/test-packages/e2e-tests/package.json +++ b/test-packages/e2e-tests/package.json @@ -13,7 +13,7 @@ "stop:service-server": "pm2 stop server.js", "start:proxy-server": "pm2 start test/proxy/proxy-server.js || pm2 restart test/proxy/proxy-server.js", "stop:proxy-server": "pm2 stop test/proxy/proxy-server.js", - "deploy": "cds deploy --to sqlite --no-save", + "deploy": "cds deploy --to sqlite", "test": "yarn test:e2e", "test:e2e": "yarn node --experimental-vm-modules ../../node_modules/jest/bin/jest.js", "lint": "eslint --ext .ts . && prettier . --config ../../.prettierrc --ignore-path ../../.prettierignore -c", diff --git a/test-packages/e2e-tests/server.js b/test-packages/e2e-tests/server.js index 9f077227cc..a15dadffeb 100644 --- a/test-packages/e2e-tests/server.js +++ b/test-packages/e2e-tests/server.js @@ -5,7 +5,7 @@ const { createOpenApiApp } = require('./openapi'); async function startServer() { const app = express(); - const odataApp = createCapApp(); + const odataApp = await createCapApp(); const restApp = await createOpenApiApp(); app.use('/odata', odataApp);