mirror of
https://github.com/nbd-wtf/go-nostr.git
synced 2025-07-07 06:39:54 +02:00
using testify instead of testing.T methods. (#143)
This commit is contained in:
@ -1,21 +1,24 @@
|
||||
package nip46
|
||||
|
||||
import "testing"
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestValidBunkerURL(t *testing.T) {
|
||||
if !IsValidBunkerURL("bunker://3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d?relay=wss%3A%2F%2Frelay.damus.io&relay=wss%3A%2F%2Frelay.snort.social&relay=wss%3A%2F%2Frelay.nsecbunker.com") {
|
||||
t.Fatalf("should be valid")
|
||||
}
|
||||
if IsValidBunkerURL("askjdbkajdbv") {
|
||||
t.Fatalf("should be invalid")
|
||||
}
|
||||
if IsValidBunkerURL("asdjasbndksa@asjdnksa.com") {
|
||||
t.Fatalf("should be invalid")
|
||||
}
|
||||
if IsValidBunkerURL("https://hello.com?relays=wss://xxxxxx.xxxx") {
|
||||
t.Fatalf("should be invalid")
|
||||
}
|
||||
if IsValidBunkerURL("bunker://fa883d107ef9e558472c4eb9aaaefa459d?relay=wss%3A%2F%2Frelay.damus.io&relay=wss%3A%2F%2Frelay.snort.social&relay=wss%3A%2F%2Frelay.nsecbunker.com") {
|
||||
t.Fatalf("should be invalid")
|
||||
}
|
||||
valid := IsValidBunkerURL("bunker://3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d?relay=wss%3A%2F%2Frelay.damus.io&relay=wss%3A%2F%2Frelay.snort.social&relay=wss%3A%2F%2Frelay.nsecbunker.com")
|
||||
assert.True(t, valid, "should be valid")
|
||||
|
||||
inValid := IsValidBunkerURL("askjdbkajdbv")
|
||||
assert.False(t, inValid, "should be invalid")
|
||||
|
||||
inValid1 := IsValidBunkerURL("asdjasbndksa@asjdnksa.com")
|
||||
assert.False(t, inValid1, "should be invalid")
|
||||
|
||||
inValid2 := IsValidBunkerURL("https://hello.com?relays=wss://xxxxxx.xxxx")
|
||||
assert.False(t, inValid2, "should be invalid")
|
||||
|
||||
inValid3 := IsValidBunkerURL("bunker://fa883d107ef9e558472c4eb9aaaefa459d?relay=wss%3A%2F%2Frelay.damus.io&relay=wss%3A%2F%2Frelay.snort.social&relay=wss%3A%2F%2Frelay.nsecbunker.com")
|
||||
assert.False(t, inValid3, "should be invalid")
|
||||
}
|
||||
|
Reference in New Issue
Block a user