Files
Wyndham-RSVN/server/src/main/resources/application-test.yml
T
2026-07-09 11:59:34 +08:00

43 lines
1.7 KiB
YAML

spring:
datasource:
# test 数据库连接信息通过测试机 env 文件统一注入,默认值仅用于本机快速启动。
url: ${SPRING_DATASOURCE_URL:jdbc:mysql://127.0.0.1:3306/th_hotel_test?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC}
username: ${SPRING_DATASOURCE_USERNAME:th_hotel_test}
password: ${SPRING_DATASOURCE_PASSWORD:${TH_HOTEL_TEST_DB_PASSWORD:}}
driver-class-name: com.mysql.cj.jdbc.Driver
flyway:
enabled: true
source-message:
original-read:
# test 邮件原文读取访问密钥;优先使用 test 专属变量,兼容旧通用变量。
access-key: ${SOURCE_MESSAGE_TEST_ORIGINAL_READ_ACCESS_KEY:${SOURCE_MESSAGE_ORIGINAL_READ_ACCESS_KEY:}}
agentbus:
probe:
# test 默认不主动连接 AgentBus,需要联调时显式改开关或覆盖配置。
enabled: false
ws:
# AgentBus dev/test 真实测试地址可以提交;Token 仍走环境变量。
url: wss://mesh.nianxx.cn/ws
token: ${AGENTBUS_TEST_WS_TOKEN:}
reconnect-delay: 5s
connect-timeout: 15s
capture:
enabled: true
default-hotel-id: HOTEL-TEST
superagent:
task-result:
# test SuperAgent HMAC 密钥;优先使用 test 专属变量,兼容旧通用变量。
hmac-secret: ${SUPERAGENT_TEST_TASK_RESULT_HMAC_SECRET:${SUPERAGENT_TASK_RESULT_HMAC_SECRET:}}
reservation:
demo-data:
# test 默认关闭演示数据造数接口,需要联调时显式开启并配置访问口令。
enabled: ${RESERVATION_TEST_DEMO_DATA_ENABLED:false}
access-key: ${RESERVATION_TEST_DEMO_DATA_ACCESS_KEY:${RESERVATION_DEMO_DATA_ACCESS_KEY:}}
server:
port: ${SERVER_PORT:8080}