Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
NODE_ENV=development
PORT=3009
ENVIRONMENT=local
ENFORCE_CSRF=true
SERVICE_VERSION=
PHASE_TAG=beta

SESSION_TIMEOUT=86400000
CONFIRMATION_SESSION_TIMEOUT=1200000
SESSION_COOKIE_PASSWORD=
SESSION_COOKIE_TTL=2419200000
REDIS_PASSWORD=
REDIS_USERNAME=default
REDIS_HOST=localhost
REDIS_KEY_PREFIX=forms-runner
TRACING_HEADER=x-cdp-request-id
AWS_REGION=eu-west-2
MANAGER_URL=http://localhost:3001
BASE_URL=http://localhost:3009

NOTIFY_TEMPLATE_ID=
NOTIFY_API_KEY=
FEEDBACK_LINK=

DESIGNER_URL=http://localhost:3000
SUBMISSION_URL=http://localhost:3002
UPLOADER_BUCKET_NAME=
UPLOADER_URL=http://uploader.127.0.0.1.sslip.io:7300

GOOGLE_ANALYTICS_TRACKING_ID=
GOOGLE_ANALYTICS_CONTAINER_ID=

USE_SINGLE_INSTANCE_CACHE=true

SNS_ENDPOINT=http://localhost:4566
SNS_ADAPTER_TOPIC_ARN=
SNS_SAVE_TOPIC_ARN=
SNS_FORM_TOPIC_ARN_MAP=

LOG_ENABLED=true
LOG_LEVEL=debug
LOG_FORMAT=pino-pretty
SAFELIST='["61bca17e-fe74-40e0-9c15-a901ad120eca.mock.pstmn.io"]'
STAGING_PREFIX=staging
SERVICE_BANNER_TEXT=
GOOGLE_TAG_MANAGER_CONTAINER_ID=
SAVE_AND_EXIT_EXPIRY_IN_DAYS=28
STORE_COMPLETED_APPLICATIONS_FOR=9 months
STORE_FEEDBACK_FOR=9 months
ORDNANCE_SURVEY_API_KEY=
ORDNANCE_SURVEY_API_SECRET=
USE_MAPS_FEATURE=false
FEEDBACK_VIA_EMAIL=defraforms@defra.gov.uk

#PAYMENT_PROVIDER_API_KEY_TEST=

PRIVATE_KEY_FOR_SECRETS=
32 changes: 29 additions & 3 deletions jest.setup.cjs
Original file line number Diff line number Diff line change
@@ -1,25 +1,51 @@
process.env.NODE_ENV = 'test'
process.env.PORT = '3009'
process.env.ENVIRONMENT = 'local'
process.env.ENFORCE_CSRF = 'true'
process.env.SERVICE_VERSION = 'local-dev'
process.env.PHASE_TAG = 'beta'

process.env.SESSION_TIMEOUT = '86400000'
process.env.CONFIRMATION_SESSION_TIMEOUT = '1200000'
process.env.MANAGER_URL = 'http://localhost:3001'
process.env.REDIS_HOST = 'dummy'
process.env.REDIS_KEY_PREFIX = 'forms-designer'
process.env.REDIS_KEY_PREFIX = 'forms-runner'
process.env.REDIS_PASSWORD = 'dummy'
process.env.REDIS_USERNAME = 'dummy'
process.env.SESSION_COOKIE_PASSWORD = 'test-env-session-cookie-password'
process.env.SESSION_COOKIE_TTL = '2419200000'
process.env.TRACING_HEADER = 'x-cdp-request-id'
process.env.AWS_REGION = 'eu-west-2'
process.env.NOTIFY_TEMPLATE_ID = 'dummy'
process.env.NOTIFY_API_KEY = 'dummy'
process.env.FEEDBACK_LINK = 'http://test.com'
process.env.DESIGNER_URL = 'https://forms-designer'
process.env.SUBMISSION_URL = 'https://test-submission-api.cdp-int.defra.cloud'
process.env.UPLOADER_URL = 'https://test-uploader.cdp-int.defra.cloud'
process.env.UPLOADER_BUCKET_NAME = 'dummy-bucket'
process.env.GOOGLE_TAG_MANAGER_CONTAINER_ID = 'GTM-XXXXXXXX'
process.env.GOOGLE_ANALYTICS_TRACKING_ID = '12345'
process.env.GOOGLE_ANALYTICS_CONTAINER_ID = 'YYYYYYYYYY'
process.env.USE_SINGLE_INSTANCE_CACHE = 'true'
process.env.BASE_URL = 'http://localhost:3009'
process.env.SNS_ADAPTER_TOPIC_ARN =
'arn:aws:sns:eu-west-2:123456789012:test-adapter-topic'
process.env.SNS_SAVE_TOPIC_ARN =
'arn:aws:sns:eu-west-2:123456789012:test-save-topic'
process.env.SNS_ADAPTER_TOPIC_ARN =
'arn:aws:sns:eu-west-2:123456789012:test-adapter-topic'
process.env.SNS_ENDPOINT = 'http://localhost:4566'
process.env.LOG_ENABLED = 'true'
process.env.LOG_LEVEL = 'debug'
process.env.LOG_FORMAT = 'pino-pretty'
process.env.SAFELIST = '["61bca17e-fe74-40e0-9c15-a901ad120eca.mock.pstmn.io"]'
process.env.STAGING_PREFIX = 'staging'
process.env.SERVICE_BANNER_TEXT = ''
process.env.SAVE_AND_EXIT_EXPIRY_IN_DAYS = '28'
process.env.STORE_COMPLETED_APPLICATIONS_FOR = '9 months'
process.env.STORE_FEEDBACK_FOR = '9 months'
process.env.ORDNANCE_SURVEY_API_KEY = 'dummy-ordnance-survey-api-key'
process.env.ORDNANCE_SURVEY_API_SECRET = 'dummy-ordnance-survey-api-secret'
process.env.USE_MAPS_FEATURE = 'false'
process.env.FEEDBACK_VIA_EMAIL = 'defraforms@defra.gov.uk'
process.env.PRIVATE_KEY_FOR_SECRETS = 'dummy-private-key'
process.env.SNS_FORM_TOPIC_ARN_MAP =
'{"507f1f77bcf86cd799439099":"arn:aws:sns:eu-west-2:123456789012:form-specific-topic"}'
Loading