11 lines
421 B
Rust
11 lines
421 B
Rust
use aim_core::domain::update::ParsedMetadataKind;
|
|
use aim_core::metadata::{MetadataDocument, parse_document};
|
|
|
|
#[test]
|
|
fn unknown_document_returns_typed_warning_not_panic() {
|
|
let doc = MetadataDocument::plain_text("https://example.test/notes.txt", b"not metadata");
|
|
let result = parse_document(&doc).unwrap();
|
|
|
|
assert_eq!(result.kind, ParsedMetadataKind::Unknown);
|
|
assert!(!result.warnings.is_empty());
|
|
}
|