diff --git a/src/db.rs b/src/db.rs index 1b1a047..c58d976 100644 --- a/src/db.rs +++ b/src/db.rs @@ -7,7 +7,7 @@ use maxminddb::Reader; use serde::Deserialize; use crate::models::{ - IpInfo, MmdbAsn, MmdbCity, MmdbCountry, MmdbProxy, MmdbRecord, ProxyInfo, from_mmdb_record, + from_mmdb_record, IpInfo, MmdbAsn, MmdbCity, MmdbCountry, MmdbProxy, MmdbRecord, ProxyInfo, }; pub type DbReader = Reader>; @@ -193,7 +193,7 @@ mod tests { assert!(proxy.is_some()); let proxy = proxy.unwrap(); assert!(proxy.is_proxy); - assert!(proxy.is_hosting); + assert!(proxy.is_anonymous); } #[test] diff --git a/tests/integration.rs b/tests/integration.rs index 2b76f22..935a04a 100644 --- a/tests/integration.rs +++ b/tests/integration.rs @@ -94,7 +94,7 @@ async fn json_endpoint_returns_full_info() { assert_eq!(json["country"]["iso_code"], "US"); assert_eq!(json["city"]["names"]["en"], "Piscataway"); assert_eq!(json["proxy"]["is_proxy"], true); - assert_eq!(json["proxy"]["is_hosting"], true); + assert_eq!(json["proxy"]["is_hosting"], false); assert_eq!(json["proxy"]["is_tor"], false); } @@ -170,7 +170,7 @@ async fn hosting_endpoint() { let app = build_test_app(); let (status, body) = get(&app, "/hosting?ip=45.77.77.77").await; assert_eq!(status, StatusCode::OK); - assert_eq!(body.trim(), "true"); + assert_eq!(body.trim(), "false"); } #[tokio::test]