add tests

This commit is contained in:
yggverse 2024-11-12 07:32:42 +02:00
parent dfb23931e3
commit 0c3fa09769
2 changed files with 10 additions and 1 deletions

View file

@ -7,6 +7,7 @@
=> gemini://geminiprotocol.net Gemini => gemini://geminiprotocol.net Gemini
=> gemini://geminiprotocol.net 1965-01-19 Gemini => gemini://geminiprotocol.net 1965-01-19 Gemini
=> /docs/gemtext.gmi 1965-01-19 Gemini => /docs/gemtext.gmi 1965-01-19 Gemini
=> //:geminiprotocol.net
* Listing item 1 * Listing item 1
* Listing item 2 * Listing item 2

View file

@ -140,7 +140,7 @@ fn gemtext() {
} // #3 } // #3
// Validate links // Validate links
assert_eq!(link.len(), 5); assert_eq!(link.len(), 6);
{ {
let item = link.get(0).unwrap(); let item = link.get(0).unwrap();
@ -200,6 +200,14 @@ fn gemtext() {
); );
} // #5 } // #5
{
let item = link.get(5).unwrap();
assert_eq!(item.alt, None);
assert_eq!(item.timestamp, None);
assert_eq!(item.uri.to_str(), "gemini://geminiprotocol.net");
} // #6
// Validate lists // Validate lists
assert_eq!(list.len(), 2); assert_eq!(list.len(), 2);
assert_eq!(list.get(0).unwrap().value, "Listing item 1"); assert_eq!(list.get(0).unwrap().value, "Listing item 1");