Skip to content

Commit 206857a

Browse files
committed
chore: M5 CI/Workflow Sweep - final synchronisation
1 parent 35f3a46 commit 206857a

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

src/parser.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ fn is_thematic_break(line: &str) -> bool {
450450
if trimmed.len() < 3 {
451451
return false;
452452
}
453-
let first = trimmed.chars().next().unwrap();
453+
let first = trimmed.chars().next().expect("TODO: handle error");
454454
(first == '-' || first == '*' || first == '_') && trimmed.chars().all(|c| c == first)
455455
}
456456

@@ -496,21 +496,21 @@ mod tests {
496496

497497
#[test]
498498
fn parse_empty_document() {
499-
let doc = parse("").unwrap();
499+
let doc = parse("").expect("TODO: handle error");
500500
assert!(doc.title.is_none());
501501
assert!(doc.blocks.is_empty());
502502
}
503503

504504
#[test]
505505
fn parse_heading_and_paragraph() {
506-
let doc = parse("# Title\n\nSome text here.").unwrap();
506+
let doc = parse("# Title\n\nSome text here.").expect("TODO: handle error");
507507
assert_eq!(doc.title.as_deref(), Some("Title"));
508508
assert_eq!(doc.blocks.len(), 2);
509509
}
510510

511511
#[test]
512512
fn parse_directive() {
513-
let doc = parse("@version 1.0").unwrap();
513+
let doc = parse("@version 1.0").expect("TODO: handle error");
514514
assert_eq!(doc.directives.len(), 1);
515515
assert_eq!(doc.directives[0].name, "version");
516516
assert_eq!(doc.directives[0].value, "1.0");
@@ -519,7 +519,7 @@ mod tests {
519519
#[test]
520520
fn parse_attestation_block() {
521521
let input = "!attest identity=Alice role=author trust=reviewed";
522-
let doc = parse(input).unwrap();
522+
let doc = parse(input).expect("TODO: handle error");
523523
assert_eq!(doc.attestations.len(), 1);
524524
assert_eq!(doc.attestations[0].identity, "Alice");
525525
assert_eq!(doc.attestations[0].trust_level, TrustLevel::Reviewed);
@@ -528,7 +528,7 @@ mod tests {
528528
#[test]
529529
fn parse_code_block() {
530530
let input = "```rust\nfn main() {}\n```";
531-
let doc = parse(input).unwrap();
531+
let doc = parse(input).expect("TODO: handle error");
532532
assert_eq!(doc.blocks.len(), 1);
533533
if let Block::CodeBlock { language, content } = &doc.blocks[0] {
534534
assert_eq!(language.as_deref(), Some("rust"));
@@ -546,7 +546,7 @@ mod tests {
546546

547547
#[test]
548548
fn parse_thematic_break() {
549-
let doc = parse("---").unwrap();
549+
let doc = parse("---").expect("TODO: handle error");
550550
assert_eq!(doc.blocks.len(), 1);
551551
assert_eq!(doc.blocks[0], Block::ThematicBreak);
552552
}

src/renderer.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ mod tests {
241241
level: 2,
242242
content: vec![Inline::Text("Test".into())],
243243
});
244-
let rendered = render(&doc).unwrap();
244+
let rendered = render(&doc).expect("TODO: handle error");
245245
assert!(rendered.contains("## Test"));
246246
}
247247

@@ -251,7 +251,7 @@ mod tests {
251251
doc.directives.push(Directive::new("version", "1.0"));
252252
doc.blocks
253253
.push(Block::Directive(Directive::new("version", "1.0")));
254-
let rendered = render(&doc).unwrap();
254+
let rendered = render(&doc).expect("TODO: handle error");
255255
assert!(rendered.contains("@version 1.0"));
256256
}
257257

@@ -262,7 +262,7 @@ mod tests {
262262
language: Some("rust".into()),
263263
content: "fn main() {}".into(),
264264
});
265-
let rendered = render(&doc).unwrap();
265+
let rendered = render(&doc).expect("TODO: handle error");
266266
assert!(rendered.contains("```rust"));
267267
assert!(rendered.contains("fn main() {}"));
268268
}

0 commit comments

Comments
 (0)