test: support live DNS override and credential aliases

This commit is contained in:
floor-licker
2026-04-28 10:05:22 -03:00
parent f7638310b0
commit eac25be5b2
4 changed files with 51 additions and 7 deletions
+6 -2
View File
@@ -27,8 +27,12 @@ impl Default for TestConfig {
.unwrap_or(137),
private_key: env::var("POLYMARKET_PRIVATE_KEY").ok(),
api_key: env::var("POLYMARKET_API_KEY").ok(),
api_secret: env::var("POLYMARKET_API_SECRET").ok(),
api_passphrase: env::var("POLYMARKET_API_PASSPHRASE").ok(),
api_secret: env::var("POLYMARKET_API_SECRET")
.or_else(|_| env::var("POLYMARKET_SECRET"))
.ok(),
api_passphrase: env::var("POLYMARKET_API_PASSPHRASE")
.or_else(|_| env::var("POLYMARKET_PASSPHRASE"))
.ok(),
test_timeout: Duration::from_secs(30),
}
}
+6 -2
View File
@@ -15,8 +15,12 @@ fn load_env_vars() -> (String, Option<String>, Option<String>, Option<String>) {
let private_key =
env::var("POLYMARKET_PRIVATE_KEY").expect("POLYMARKET_PRIVATE_KEY must be set in .env");
let api_key = env::var("POLYMARKET_API_KEY").ok();
let api_secret = env::var("POLYMARKET_API_SECRET").ok();
let api_passphrase = env::var("POLYMARKET_API_PASSPHRASE").ok();
let api_secret = env::var("POLYMARKET_API_SECRET")
.or_else(|_| env::var("POLYMARKET_SECRET"))
.ok();
let api_passphrase = env::var("POLYMARKET_API_PASSPHRASE")
.or_else(|_| env::var("POLYMARKET_PASSPHRASE"))
.ok();
(private_key, api_key, api_secret, api_passphrase)
}