b870ed238f
Following https://github.com/twentyhq/twenty/pull/14869 Dynamically clearing the cache, as one entry was forgotten It seems like a permission test deletes a role that's expected to be existing in following tests, as now cache is getting invalidated tests are failing Seems to be related to https://discord.com/channels/1130383047699738754/1423768505911869460 ## Singleton local cache key collision When set for the first time caches local keys looks like `workspaceId:undefined", singleton is shared between several cache instances If the given key is undefined it will read on other entity cache entry.
102 lines
2.9 KiB
JSON
102 lines
2.9 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"resolveSourceMapLocations": ["${workspaceFolder}/**", "!**/node_modules/**"],
|
|
"configurations": [
|
|
{
|
|
"name": "twenty-server - start debug",
|
|
"type": "node",
|
|
"runtimeVersion": "24.5",
|
|
"request": "launch",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": ["nx", "run", "twenty-server:start"],
|
|
"outputCapture": "std",
|
|
"internalConsoleOptions": "openOnSessionStart",
|
|
"console": "internalConsole",
|
|
"cwd": "${workspaceFolder}/packages/twenty-server/"
|
|
},
|
|
{
|
|
"name": "twenty-server - worker debug",
|
|
"type": "node",
|
|
"request": "launch",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": ["nx", "run", "twenty-server:worker"],
|
|
"outputCapture": "std",
|
|
"internalConsoleOptions": "openOnSessionStart",
|
|
"console": "internalConsole",
|
|
"cwd": "${workspaceFolder}/packages/twenty-server/"
|
|
},
|
|
{
|
|
"name": "twenty-server - command debug example",
|
|
"type": "node",
|
|
"request": "launch",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeVersion": "24.5",
|
|
"runtimeArgs": [
|
|
"nx",
|
|
"run",
|
|
"twenty-server:command",
|
|
"my-command",
|
|
"--my-parameter value"
|
|
],
|
|
"outputCapture": "std",
|
|
"internalConsoleOptions": "openOnSessionStart",
|
|
"console": "internalConsole",
|
|
"cwd": "${workspaceFolder}/packages/twenty-server/"
|
|
},
|
|
{
|
|
"name": "Playwright Test current file",
|
|
"type": "node",
|
|
"request": "launch",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": ["nx", "test", "twenty-e2e-testing", "${file}"],
|
|
"console": "integratedTerminal",
|
|
"cwd": "${workspaceFolder}",
|
|
"internalConsoleOptions": "neverOpen",
|
|
"envFile": "${workspaceFolder}/packages/twenty-e2e-testing/.env"
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "twenty-server - debug integration test file (to launch with test file open)",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": [
|
|
"nx",
|
|
"run",
|
|
"twenty-server:jest",
|
|
"--",
|
|
"--config",
|
|
"./jest-integration.config.ts",
|
|
"${relativeFile}",
|
|
"--silent=false"
|
|
],
|
|
"cwd": "${workspaceFolder}/packages/twenty-server",
|
|
"console": "integratedTerminal",
|
|
"internalConsoleOptions": "neverOpen",
|
|
"env": {
|
|
"NODE_ENV": "test"
|
|
}
|
|
},
|
|
{
|
|
"type": "node",
|
|
"request": "launch",
|
|
"name": "twenty-server - debug unit test file (to launch with test file open)",
|
|
"runtimeExecutable": "npx",
|
|
"runtimeArgs": [
|
|
"nx",
|
|
"run",
|
|
"twenty-server:jest",
|
|
"--",
|
|
"--config",
|
|
"./jest.config.mjs",
|
|
"${relativeFile}"
|
|
],
|
|
"cwd": "${workspaceFolder}/packages/twenty-server",
|
|
"console": "integratedTerminal",
|
|
"internalConsoleOptions": "neverOpen",
|
|
"env": {
|
|
"NODE_ENV": "test"
|
|
}
|
|
}
|
|
]
|
|
}
|