Fix test failures: correct EBML size assertion, fix doc tests

- Fix write_size test: 127 encodes as [0x40, 0x7F] not [0xC0, 0x7F]
- Mark doc examples as ignore (use incomplete pseudo-code)
This commit is contained in:
MattJackson
2026-04-10 08:23:32 -07:00
parent 01d26c8e33
commit 5990ec9566
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
//! The app registers a callback to receive them.
//! No display logic, no English text — just data.
//!
//! ```rust
//! ```rust,ignore
//! disc.rip(&mut session, 0, output, |event| {
//! match event.kind {
//! EventKind::BytesRead { bytes, total } => update_progress(bytes, total),
+1 -1
View File
@@ -234,7 +234,7 @@ mod tests {
buf.clear();
write_size(&mut buf, 127).unwrap();
assert_eq!(buf, [0xC0, 127]); // 127 >= 0x7F, uses 2 bytes
assert_eq!(buf, [0x40, 127]); // 127 >= 0x7F, uses 2 bytes: (0>>8)|0x40, 127
buf.clear();
write_size(&mut buf, 126).unwrap();
+1 -1
View File
@@ -1,6 +1,6 @@
//! MkvStream — a Write adapter that demuxes BD-TS and writes MKV.
//!
//! ```rust
//! ```rust,ignore
//! let output = MkvStream::new(file)
//! .title(&disc.titles[0])
//! .max_buffer(20 * 1024 * 1024);