mirror of
https://github.com/YGGverse/ggemtext.git
synced 2026-03-31 09:05:32 +00:00
fix relative scheme resolve
This commit is contained in:
parent
7c2051acaf
commit
ffcf8f9627
3 changed files with 36 additions and 13 deletions
|
|
@ -8,6 +8,8 @@
|
|||
=> gemini://geminiprotocol.net 1965-01-19 Gemini
|
||||
=> /docs/gemtext.gmi 1965-01-19 Gemini
|
||||
=> //:geminiprotocol.net
|
||||
=> //geminiprotocol.net
|
||||
=> //
|
||||
|
||||
* Listing item 1
|
||||
* Listing item 2
|
||||
|
|
|
|||
|
|
@ -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");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue