diff --git a/features/email/backend-api/test/tsconfig.json b/features/email/backend-api/test/tsconfig.json new file mode 100644 index 000000000..aabbe34b3 --- /dev/null +++ b/features/email/backend-api/test/tsconfig.json @@ -0,0 +1,12 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "baseUrl": "../", + "paths": { + "@/*": ["src/*"] + }, + "types": ["jest", "node", "supertest"] + }, + "include": ["./**/*.ts", "../src/**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/features/webmap/e2e/docker-compose.yml b/features/webmap/e2e/docker-compose.yml new file mode 100644 index 000000000..fc3134b5d --- /dev/null +++ b/features/webmap/e2e/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3.8' + +services: + postgres: + image: postgres:17-alpine + container_name: webmap-e2e-test-postgres + environment: + POSTGRES_USER: lilith + POSTGRES_PASSWORD: lilith + POSTGRES_DB: lilith_webmap_test + ports: + - '5437:5432' + tmpfs: + - /var/lib/postgresql/data:rw,noexec,nosuid,size=512m + healthcheck: + test: ['CMD-SHELL', 'pg_isready -U lilith -d lilith_webmap_test'] + interval: 5s + timeout: 5s + retries: 5 + networks: + - webmap-test + +networks: + webmap-test: + driver: bridge