mod common;
#[tokio::test]
#[ignore = "requires running Technitium server"]
async fn get_settings() {
let client = common::authenticated_client().await;
let settings = client
.get_settings()
.await
.expect("get_settings should succeed");
assert!(
settings.dns_server_domain.is_some(),
"settings should include dns_server_domain"
);
}
#[tokio::test]
#[ignore = "requires running Technitium server"]
async fn backup_settings() {
let client = common::authenticated_client().await;
let backup = client
.backup_settings()
.await
.expect("backup_settings should succeed");
assert!(!backup.is_empty(), "backup should return non-empty bytes");
}