this repo has no description
1package main 2 3import ( 4 "context" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8) 9 10func TestResolveHandle(t *testing.T) { 11 assert := assert.New(t) 12 13 handle, err := resolveHandle(context.TODO(), "bsky.app") 14 if err != nil { 15 panic(err) 16 } 17 18 assert.NoError(err) 19 assert.Equal("did:plc:z72i7hdynmk6r22z27h6tvur", handle) 20} 21 22func TestResolveService(t *testing.T) { 23 assert := assert.New(t) 24 25 svc, err := resolveService(context.TODO(), "did:plc:z72i7hdynmk6r22z27h6tvur") 26 assert.NoError(err) 27 assert.Equal("https://puffball.us-east.host.bsky.network", svc) 28 29 svc, err = resolveService(context.TODO(), "did:plc:oisofpd7lj26yvgiivf3lxsi") 30 assert.NoError(err) 31 assert.Equal("https://pds.haileyok.com", svc) 32 33 svc, err = resolveService(context.TODO(), "did:web:juli.ee") 34 assert.NoError(err) 35 assert.Equal("https://milli.juli.ee", svc) 36}