Separate tests

This commit is contained in:
Howard Yang
2022-04-14 19:17:45 +08:00
parent f7d30827a5
commit eb8eccabc4

View File

@@ -87,11 +87,14 @@ mod test {
use crate::api::customization::{is_valid, DEFAULT_CUSTOMIZATION}; use crate::api::customization::{is_valid, DEFAULT_CUSTOMIZATION};
#[test] #[test]
#[allow(clippy::assertions_on_constants)]
fn test_invariants() { fn test_invariants() {
let mut customization = TestCustomization::from(DEFAULT_CUSTOMIZATION.clone()); let customization = TestCustomization::from(DEFAULT_CUSTOMIZATION.clone());
assert!(is_valid(&customization)); assert!(is_valid(&customization));
}
#[test]
fn test_vec_storage_impl() {
let mut customization = TestCustomization::from(DEFAULT_CUSTOMIZATION.clone());
assert!(customization.default_min_pin_length_rp_ids().is_empty()); assert!(customization.default_min_pin_length_rp_ids().is_empty());
customization customization
.set_default_min_pin_length_rp_ids(vec!["abc.com".to_owned(), "def.com".to_owned()]); .set_default_min_pin_length_rp_ids(vec!["abc.com".to_owned(), "def.com".to_owned()]);