debugging
This commit is contained in:
@@ -69,27 +69,27 @@ pub async fn test_add_get_remove() {
|
||||
let entry1 = table.add_connection(a1.clone(), c1.clone()).unwrap();
|
||||
|
||||
assert_eq!(table.connection_count(), 1);
|
||||
assert_eq!(table.remove_connection(&a3), Err(()));
|
||||
assert_eq!(table.remove_connection(&a4), Err(()));
|
||||
assert_err!(table.remove_connection(&a3));
|
||||
assert_err!(table.remove_connection(&a4));
|
||||
assert_eq!(table.connection_count(), 1);
|
||||
assert_eq!(table.get_connection(&a1), Some(entry1.clone()));
|
||||
assert_eq!(table.get_connection(&a1), Some(entry1.clone()));
|
||||
assert_eq!(table.connection_count(), 1);
|
||||
assert_eq!(table.add_connection(a1.clone(), c1.clone()), Err(()));
|
||||
assert_eq!(table.add_connection(a1.clone(), c2.clone()), Err(()));
|
||||
assert_err!(table.add_connection(a1.clone(), c1.clone()));
|
||||
assert_err!(table.add_connection(a1.clone(), c2.clone()));
|
||||
assert_eq!(table.connection_count(), 1);
|
||||
assert_eq!(table.get_connection(&a1), Some(entry1.clone()));
|
||||
assert_eq!(table.get_connection(&a1), Some(entry1.clone()));
|
||||
assert_eq!(table.connection_count(), 1);
|
||||
assert_eq!(table.remove_connection(&a2), Ok(entry1));
|
||||
assert_eq!(table.connection_count(), 0);
|
||||
assert_eq!(table.remove_connection(&a2), Err(()));
|
||||
assert_err!(table.remove_connection(&a2));
|
||||
assert_eq!(table.connection_count(), 0);
|
||||
assert_eq!(table.get_connection(&a2), None);
|
||||
assert_eq!(table.get_connection(&a1), None);
|
||||
assert_eq!(table.connection_count(), 0);
|
||||
let entry2 = table.add_connection(a1, c1.clone()).unwrap();
|
||||
assert_eq!(table.add_connection(a2.clone(), c1), Err(()));
|
||||
assert_err!(table.add_connection(a2.clone(), c1));
|
||||
let entry3 = table.add_connection(a3.clone(), c2).unwrap();
|
||||
let entry4 = table.add_connection(a4.clone(), c3).unwrap();
|
||||
assert_eq!(table.connection_count(), 3);
|
||||
|
@@ -361,13 +361,6 @@ macro_rules! assert_split_url_parse {
|
||||
assert_eq!(su1.to_string(), url);
|
||||
};
|
||||
}
|
||||
macro_rules! assert_err {
|
||||
($ex:expr) => {
|
||||
if let Ok(v) = $ex {
|
||||
panic!("assertion failed, expected Err(..), got {:?}", v);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
pub async fn test_split_url() {
|
||||
info!("testing split_url");
|
||||
|
Reference in New Issue
Block a user