fix relative scheme resolve

This commit is contained in:
yggverse 2025-03-14 22:45:35 +02:00
parent 7c2051acaf
commit ffcf8f9627
3 changed files with 36 additions and 13 deletions

View file

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