chiark / gitweb /
packetframe: Test abandoned frame read
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 16 Apr 2021 21:27:40 +0000 (22:27 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Apr 2021 18:32:07 +0000 (19:32 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/packetframe.rs

index 0efc29535946cc38bf6aa406c2274c72fbb13e01..d96cefc07ab8b4b41285bf62ba930d56cd86db7f 100644 (file)
@@ -296,4 +296,10 @@ fn write_test(){
     assert!(r.into_inner().unwrap().is::<SenderError>());
   };
   expect_boom(&mut rd);
+
+  let mut rd = FrameReader::new(&*msg);
+  {
+    let mut _frame = rd.new_frame().unwrap();
+  }
+  expect_boom(&mut rd);
 }