]> git.proxmox.com Git - rustc.git/blobdiff - vendor/measureme/src/file_header.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / vendor / measureme / src / file_header.rs
index 195153a592e42a782021b7f4a12c4abc652974ad..e32ef5945b72f932216ca75bddce3a2e67b2b89a 100644 (file)
@@ -6,7 +6,7 @@ use crate::serialization::SerializationSink;
 use byteorder::{ByteOrder, LittleEndian};
 use std::error::Error;
 
-pub const CURRENT_FILE_FORMAT_VERSION: u32 = 0;
+pub const CURRENT_FILE_FORMAT_VERSION: u32 = 3;
 pub const FILE_MAGIC_EVENT_STREAM: &[u8; 4] = b"MMES";
 pub const FILE_MAGIC_STRINGTABLE_DATA: &[u8; 4] = b"MMSD";
 pub const FILE_MAGIC_STRINGTABLE_INDEX: &[u8; 4] = b"MMSI";
@@ -54,11 +54,11 @@ pub fn strip_file_header(data: &[u8]) -> &[u8] {
 #[cfg(test)]
 mod tests {
     use super::*;
-    use crate::serialization::test::TestSink;
+    use crate::serialization::ByteVecSink;
 
     #[test]
     fn roundtrip() {
-        let data_sink = TestSink::new();
+        let data_sink = ByteVecSink::new();
 
         write_file_header(&data_sink, FILE_MAGIC_EVENT_STREAM);
 
@@ -72,7 +72,7 @@ mod tests {
 
     #[test]
     fn invalid_magic() {
-        let data_sink = TestSink::new();
+        let data_sink = ByteVecSink::new();
         write_file_header(&data_sink, FILE_MAGIC_STRINGTABLE_DATA);
         let mut data = data_sink.into_bytes();
 
@@ -83,7 +83,7 @@ mod tests {
 
     #[test]
     fn other_version() {
-        let data_sink = TestSink::new();
+        let data_sink = ByteVecSink::new();
 
         write_file_header(&data_sink, FILE_MAGIC_STRINGTABLE_INDEX);