aboutsummaryrefslogtreecommitdiff
path: root/pkg/oaddr/oaddr_test.go
diff options
context:
space:
mode:
authorRasmus Dahlberg <rasmus@rgdd.se>2022-10-13 17:47:14 +0200
committerRasmus Dahlberg <rasmus@rgdd.se>2022-10-13 18:04:49 +0200
commit2933ba510c7ac41e39b54667e3cb5f11fdea929d (patch)
tree84008607ffdf624ed0a39d7b25f8ea45b3d2c93f /pkg/oaddr/oaddr_test.go
parentda885286d66203715367f3e3d834268f10e09c97 (diff)
Add hs_ed25519_secret_key_parsing
Diffstat (limited to 'pkg/oaddr/oaddr_test.go')
-rw-r--r--pkg/oaddr/oaddr_test.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkg/oaddr/oaddr_test.go b/pkg/oaddr/oaddr_test.go
index a37d4de..549bd67 100644
--- a/pkg/oaddr/oaddr_test.go
+++ b/pkg/oaddr/oaddr_test.go
@@ -5,6 +5,7 @@ import (
"crypto/ed25519"
"testing"
+ bed25519 "github.com/cretz/bine/torutil/ed25519"
"sauteed-onions.org/onion-csr/internal/testonly"
)
@@ -45,6 +46,7 @@ func TestNewFromSigner(t *testing.T) {
}{
{"rsa key", testonly.RSAPriv(t), OnionAddress{}},
{"valid", testonly.Ed25519Priv(t, testPriv), newAddr(t, testPub)},
+ {"valid", bed25519.FromCryptoPrivateKey(testonly.Ed25519Priv(t, testPriv)).PrivateKey(), newAddr(t, testPub)},
} {
addr, err := NewFromSigner(table.priv)
if got, want := err != nil, table.desc != "valid"; got != want {