blob: c95f2c7bc6f9880aaa9dd2d11bf4d497db0eb60b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
use mft::entry::MftEntry;
use serde_json;
#[test]
fn test_entry_invalid_fixup_value() {
let mft_entry_buffer = include_bytes!("../samples/entry_102130_fixup_issue");
let entry = MftEntry::from_buffer(
mft_entry_buffer.to_vec(),
102130
).expect("Failed to parse entry");
assert_eq!(entry.valid_fixup, Some(false));
let mft_json_value = serde_json::to_value(&entry).expect("Error serializing MftEntry");
assert_eq!(mft_json_value["valid_fixup"], serde_json::value::Value::from(false));
}
|