Recycler test should verifyt that its recycling
This commit is contained in:
parent
58626721ad
commit
f330739bc7
|
@ -291,12 +291,18 @@ mod test {
|
||||||
let r = PacketRecycler::default();
|
let r = PacketRecycler::default();
|
||||||
let p = r.allocate();
|
let p = r.allocate();
|
||||||
r.recycle(p);
|
r.recycle(p);
|
||||||
|
assert_eq!(r.gc.lock().unwrap().len(), 1);
|
||||||
|
let _ = r.allocate();
|
||||||
|
assert_eq!(r.gc.lock().unwrap().len(), 0);
|
||||||
}
|
}
|
||||||
#[test]
|
#[test]
|
||||||
pub fn blob_recycler_test() {
|
pub fn blob_recycler_test() {
|
||||||
let r = BlobRecycler::default();
|
let r = BlobRecycler::default();
|
||||||
let p = r.allocate();
|
let p = r.allocate();
|
||||||
r.recycle(p);
|
r.recycle(p);
|
||||||
|
assert_eq!(r.gc.lock().unwrap().len(), 1);
|
||||||
|
let _ = r.allocate();
|
||||||
|
assert_eq!(r.gc.lock().unwrap().len(), 0);
|
||||||
}
|
}
|
||||||
#[test]
|
#[test]
|
||||||
pub fn packet_send_recv() {
|
pub fn packet_send_recv() {
|
||||||
|
|
Loading…
Reference in New Issue