not working smtp test
This commit is contained in:
@@ -42,33 +42,56 @@ workers:
|
||||
|
||||
|
||||
# Mailer Configuration.
|
||||
# Defaults keep the whole suite on the in-memory stub mailer. The real-SMTP
|
||||
# smoke test (tests/mailer/smtp_send.rs) opts in by setting these env vars
|
||||
# before boot; nothing else in the suite sends real mail.
|
||||
mailer:
|
||||
stub: true
|
||||
stub: {{ get_env(name="MAILER_STUB", default="true") }}
|
||||
# SMTP mailer configuration.
|
||||
smtp:
|
||||
# Enable/Disable smtp mailer.
|
||||
enable: true
|
||||
enable: {{ get_env(name="SMTP_ENABLE", default="true") }}
|
||||
# SMTP server host. e.x localhost, smtp.gmail.com
|
||||
host: localhost
|
||||
host: "{{ get_env(name="SMTP_HOST", default="localhost") }}"
|
||||
# SMTP server port
|
||||
port: 1025
|
||||
port: {{ get_env(name="SMTP_PORT", default="1025") }}
|
||||
# Use secure connection (SSL/TLS).
|
||||
secure: false
|
||||
# auth:
|
||||
# user:
|
||||
# password:
|
||||
secure: {{ get_env(name="SMTP_SECURE", default="false") }}
|
||||
auth:
|
||||
user: "{{ get_env(name="SMTP_USER", default="") }}"
|
||||
password: "{{ get_env(name="SMTP_PASSWORD", default="") }}"
|
||||
|
||||
# Initializers Configuration
|
||||
# initializers:
|
||||
# oauth2:
|
||||
# authorization_code: # Authorization code grant type
|
||||
# - client_identifier: google # Identifier for the OAuth2 provider. Replace 'google' with your provider's name if different, must be unique within the oauth2 config.
|
||||
# ... other fields
|
||||
# OAuth2StoreInitializer requires this block to boot (it builds the client store
|
||||
# in after_routes). Static, non-secret placeholders: tests never perform a real
|
||||
# OAuth2 handshake, they just need the store to construct successfully.
|
||||
initializers:
|
||||
oauth2:
|
||||
secret_key: 0123456789012345678901234567890123456789012345678901234567890123
|
||||
authorization_code:
|
||||
- client_identifier: google
|
||||
client_credentials:
|
||||
client_id: test-client-id
|
||||
client_secret: test-client-secret
|
||||
url_config:
|
||||
auth_url: https://accounts.google.com/o/oauth2/auth
|
||||
token_url: https://www.googleapis.com/oauth2/v3/token
|
||||
redirect_url: http://localhost:5150/api/oauth2/google/callback
|
||||
profile_url: https://openidconnect.googleapis.com/v1/userinfo
|
||||
scopes:
|
||||
- https://www.googleapis.com/auth/userinfo.email
|
||||
- https://www.googleapis.com/auth/userinfo.profile
|
||||
cookie_config:
|
||||
protected_url: http://localhost:5150/
|
||||
timeout_seconds: 600
|
||||
|
||||
# Database Configuration
|
||||
database:
|
||||
# Database connection URI
|
||||
uri: {{ get_env(name="DATABASE_URL", default="postgres://uni_loco_web_user:3@localhost:5432/kompress_eshop_test") }}
|
||||
# Database connection URI. Pinned to the throwaway test DB and intentionally
|
||||
# NOT read from `DATABASE_URL`: the app loads `.env` on boot (app.rs
|
||||
# `load_config`), and this config has `dangerously_recreate: true`, so honoring
|
||||
# an env override here would let `cargo test` recreate the dev/prod database.
|
||||
uri: "postgres://uni_loco_web_user:3@localhost:5432/kompress_eshop_test"
|
||||
# When enabled, the sql query will be logged.
|
||||
enable_logging: false
|
||||
# Set the timeout duration when acquiring a connection.
|
||||
|
||||
Reference in New Issue
Block a user