Add another encoder test
This commit is contained in:
@@ -530,10 +530,16 @@ mod test {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_decreasing_table_size_without_eviction() {
|
fn test_decreasing_table_size_without_eviction() {
|
||||||
}
|
let mut encoder = Encoder::default();
|
||||||
|
|
||||||
#[test]
|
// Add a header
|
||||||
fn test_decreasing_table_size_with_eviction() {
|
let _ = encode(&mut encoder, vec![header("foo", "bar")]);
|
||||||
|
|
||||||
|
encoder.update_max_size(100);
|
||||||
|
assert_eq!(1, encoder.table.len());
|
||||||
|
|
||||||
|
let res = encode(&mut encoder, vec![header("foo", "bar")]);
|
||||||
|
assert_eq!(&[32 | 31, 69, 0x80 | 62], &res[..]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|||||||
Reference in New Issue
Block a user