Skip to content
Snippets Groups Projects
Commit df32e981 authored by David Stainton's avatar David Stainton
Browse files

Fix test

parent be31133b
No related branches found
No related tags found
6 merge requests!510Release,!419rewrote the health tracker to both consider if there are waiting rounds and...,!371[Channel RSAtoPrivate] Implement Reverse Asymmetric in Client/Broadcast,!354Channels impl,!340Project/channels,!338Xx 4055/channel identity tracking
This commit is part of merge request !354. Comments created here will be created in the context of that merge request.
...@@ -20,7 +20,6 @@ import ( ...@@ -20,7 +20,6 @@ import (
) )
func TestChannelIDTracking(t *testing.T) { func TestChannelIDTracking(t *testing.T) {
rngGen := fastRNG.NewStreamGenerator(1000, 10, csprng.NewSystemRNG) rngGen := fastRNG.NewStreamGenerator(1000, 10, csprng.NewSystemRNG)
// AddHost // AddHost
...@@ -66,13 +65,31 @@ func TestChannelIDTracking(t *testing.T) { ...@@ -66,13 +65,31 @@ func TestChannelIDTracking(t *testing.T) {
//username, err := m.store.GetUsername() //username, err := m.store.GetUsername()
//require.NoError(t, err) //require.NoError(t, err)
udPubKeyBytes := m.user.GetCmix().GetInstance().GetPartialNdf().Get().UDB.DhPubKey udPubKeyBytes := m.user.GetCmix().GetInstance().
GetPartialNdf().Get().UDB.DhPubKey
myTestClientIDTracker := newclientIDTracker(comms, host, username, kv, m.user.GetReceptionIdentity(), ed25519.PublicKey(udPubKeyBytes), rngGen) myTestClientIDTracker := newclientIDTracker(comms, host, username,
kv, m.user.GetReceptionIdentity(), ed25519.PublicKey(udPubKeyBytes), rngGen)
stopper, err := myTestClientIDTracker.Start() stopper, err := myTestClientIDTracker.Start()
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, myTestClientIDTracker.GetUsername(), username)
signature, lease := myTestClientIDTracker.GetChannelValidationSignature()
t.Logf("signature %x lease %v", signature, lease)
chanPubKey := myTestClientIDTracker.GetChannelPubkey()
t.Logf("channel public key: %x", chanPubKey)
message := []byte("hello world")
signature2, err := myTestClientIDTracker.SignChannelMessage(message)
require.NoError(t, err)
t.Logf("signature2: %x", signature2)
//_ = myTestClientIDTracker.ValidateChannelMessage(username, lease, pubKey, authorIDSignature)
err = stopper.Close() err = stopper.Close()
require.NoError(t, err) require.NoError(t, err)
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment