Use bool for availability for contact/host resources as well

This commit is contained in:
Dirkjan Ochtman 2022-01-27 11:57:19 +01:00 committed by masalachai
parent 0c36d8add3
commit a6dfe70361
2 changed files with 6 additions and 6 deletions

View File

@ -55,7 +55,7 @@ pub struct ContactAvailable {
pub id: StringValue<'static>,
/// The avail attr on the &lt;id&gt; tag
#[serde(rename = "avail")]
pub available: u16,
pub available: bool,
}
/// Type that represents the &lt;cd&gt; tag for contact check response
@ -117,12 +117,12 @@ mod tests {
results.check_data.contact_list[0].contact.id,
"eppdev-contact-1".into()
);
assert_eq!(results.check_data.contact_list[0].contact.available, 0);
assert!(!results.check_data.contact_list[0].contact.available);
assert_eq!(
results.check_data.contact_list[1].contact.id,
"eppdev-contact-2".into()
);
assert_eq!(results.check_data.contact_list[1].contact.available, 1);
assert!(results.check_data.contact_list[1].contact.available);
assert_eq!(object.tr_ids.client_tr_id.unwrap(), CLTRID.into());
assert_eq!(object.tr_ids.server_tr_id, SVTRID.into());
}

View File

@ -58,7 +58,7 @@ pub struct HostAvailable {
pub name: StringValue<'static>,
/// The host (un)availability
#[serde(rename = "avail")]
pub available: u16,
pub available: bool,
}
/// Type that represents the &lt;cd&gt; tag for host check response
@ -122,12 +122,12 @@ mod tests {
result.check_data.host_list[0].host.name,
"host1.eppdev-1.com".into()
);
assert_eq!(result.check_data.host_list[0].host.available, 1);
assert!(result.check_data.host_list[0].host.available);
assert_eq!(
result.check_data.host_list[1].host.name,
"ns1.testing.com".into()
);
assert_eq!(result.check_data.host_list[1].host.available, 0);
assert!(!result.check_data.host_list[1].host.available);
assert_eq!(object.tr_ids.client_tr_id.unwrap(), CLTRID.into());
assert_eq!(object.tr_ids.server_tr_id, SVTRID.into());
}