- assert_eq!(result, vec![
- GeminiLine::Heading(1, " Heading 1".to_string()),
- GeminiLine::Heading(2, " Heading 2".to_string()),
- GeminiLine::Heading(3, " Heading 3".to_string()),
- GeminiLine::Text("Regular text".to_string(), false),
- GeminiLine::Link("https://example.com".to_string(), "Link text".to_string()),
- GeminiLine::ListItem("List item".to_string()),
- GeminiLine::Quote("Quote".to_string()),
- GeminiLine::PreformattedToggle(true, "alt".to_string()),
- GeminiLine::Text("code".to_string(), true),
- GeminiLine::Text("# Heading 1".to_string(), true),
- GeminiLine::Text("## Heading 2".to_string(), true),
- GeminiLine::Text("### Heading 3".to_string(), true),
- GeminiLine::Text("=> https://example.com Link text".to_string(), true),
- GeminiLine::Text("* List item".to_string(), true),
- GeminiLine::Text(">Quote".to_string(), true),
- GeminiLine::PreformattedToggle(false, "".to_string()),
- ]);
+ assert_eq!(
+ result,
+ vec![
+ GeminiLine::Heading(1, " Heading 1".to_string()),
+ GeminiLine::Heading(2, " Heading 2".to_string()),
+ GeminiLine::Heading(3, " Heading 3".to_string()),
+ GeminiLine::Text("Regular text".to_string(), false),
+ GeminiLine::Link("https://example.com".to_string(), "Link text".to_string()),
+ GeminiLine::ListItem("List item".to_string()),
+ GeminiLine::Quote("Quote".to_string()),
+ GeminiLine::PreformattedToggle(true, "alt".to_string()),
+ GeminiLine::Text("code".to_string(), true),
+ GeminiLine::Text("# Heading 1".to_string(), true),
+ GeminiLine::Text("## Heading 2".to_string(), true),
+ GeminiLine::Text("### Heading 3".to_string(), true),
+ GeminiLine::Text("=> https://example.com Link text".to_string(), true),
+ GeminiLine::Text("* List item".to_string(), true),
+ GeminiLine::Text(">Quote".to_string(), true),
+ GeminiLine::PreformattedToggle(false, String::new()),
+ ]
+ );