go-nostr/normalize_test.go

33 lines
799 B
Go
Raw Permalink Normal View History

2022-11-18 14:15:41 -03:00
package nostr
import "fmt"
func ExampleNormalizeURL() {
2022-11-19 07:19:10 -03:00
fmt.Println(NormalizeURL(""))
2022-11-18 14:15:41 -03:00
fmt.Println(NormalizeURL("wss://x.com/y"))
fmt.Println(NormalizeURL("wss://x.com/y/"))
fmt.Println(NormalizeURL("http://x.com/y"))
fmt.Println(NormalizeURL(NormalizeURL("http://x.com/y")))
fmt.Println(NormalizeURL("wss://x.com"))
fmt.Println(NormalizeURL("wss://x.com/"))
fmt.Println(NormalizeURL(NormalizeURL(NormalizeURL("wss://x.com/"))))
fmt.Println(NormalizeURL("x.com"))
fmt.Println(NormalizeURL("x.com/"))
fmt.Println(NormalizeURL("x.com////"))
fmt.Println(NormalizeURL("x.com/?x=23"))
// Output:
2022-11-19 07:19:10 -03:00
//
2022-11-18 14:15:41 -03:00
// wss://x.com/y
// wss://x.com/y
// ws://x.com/y
// ws://x.com/y
// wss://x.com
// wss://x.com
// wss://x.com
// wss://x.com
// wss://x.com
// wss://x.com
// wss://x.com?x=23
}