srum-parser 0.3.0

SRUDB.dat parser — reads SRUM records from ESE database files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Tests for `SrumError`.
use srum_parser::SrumError;

#[test]
fn srum_error_decode_carries_page_and_tag() {
    let e = SrumError::DecodeError {
        page: 3,
        tag: 1,
        detail: "record too short".into(),
    };
    let msg = e.to_string();
    assert!(msg.contains("page 3"), "{msg}");
    assert!(msg.contains("tag 1"), "{msg}");
}