use server::AppConfig; #[test] fn default_config_binds_loopback() { let config = AppConfig::default(); let addr = config.socket_addr().expect("addr"); assert_eq!(addr.port(), 8080); assert!(addr.ip().is_loopback()); } #[test] fn layered_config_loads_from_workspace() { let config = AppConfig::load().expect("load config from workspace"); assert_eq!(config.server.host, "127.0.0.1"); assert_eq!(config.frontend.host, "127.0.0.1"); assert!(!config.database.url.is_empty()); }