mirror of
https://github.com/marcoallegretti/WEFT_OS.git
synced 2026-03-27 01:13:09 +00:00
test(appd): add ws_port default and override tests
This commit is contained in:
parent
bded9455f5
commit
de8939a72e
1 changed files with 28 additions and 0 deletions
|
|
@ -343,6 +343,34 @@ mod tests {
|
|||
Arc::new(Mutex::new(SessionRegistry::default()))
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn ws_port_defaults_to_7410() {
|
||||
let prior = std::env::var("WEFT_APPD_WS_PORT").ok();
|
||||
unsafe { std::env::remove_var("WEFT_APPD_WS_PORT") };
|
||||
let port = ws_port();
|
||||
unsafe {
|
||||
match prior {
|
||||
Some(v) => std::env::set_var("WEFT_APPD_WS_PORT", v),
|
||||
None => {}
|
||||
}
|
||||
}
|
||||
assert_eq!(port, 7410);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn ws_port_uses_env_override() {
|
||||
let prior = std::env::var("WEFT_APPD_WS_PORT").ok();
|
||||
unsafe { std::env::set_var("WEFT_APPD_WS_PORT", "9000") };
|
||||
let port = ws_port();
|
||||
unsafe {
|
||||
match prior {
|
||||
Some(v) => std::env::set_var("WEFT_APPD_WS_PORT", v),
|
||||
None => std::env::remove_var("WEFT_APPD_WS_PORT"),
|
||||
}
|
||||
}
|
||||
assert_eq!(port, 9000);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn appd_socket_path_uses_override_env() {
|
||||
let prior = std::env::var("WEFT_APPD_SOCKET").ok();
|
||||
|
|
|
|||
Loading…
Reference in a new issue