]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
Fix noise test
authorJason A. Donenfeld <Jason@zx2c4.com>
Mon, 14 May 2018 12:47:31 +0000 (14:47 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Mon, 14 May 2018 12:47:31 +0000 (14:47 +0200)
noise_test.go

index 8e1bd89f71e2b98e31201bf9759a2572ee6ecb48..b165c0f867617cf3f80e4347a7e143e580ff614a 100644 (file)
@@ -102,17 +102,19 @@ func TestNoiseHandshake(t *testing.T) {
 
        t.Log("deriving keys")
 
-       key1 := peer1.BeginSymmetricSession()
-       key2 := peer2.BeginSymmetricSession()
-
-       if key1 == nil {
-               t.Fatal("failed to dervice keypair for peer 1")
+       err = peer1.BeginSymmetricSession()
+       if err != nil {
+               t.Fatal("failed to derive keypair for peer 1", err)
        }
 
-       if key2 == nil {
-               t.Fatal("failed to dervice keypair for peer 2")
+       err = peer2.BeginSymmetricSession()
+       if err != nil {
+               t.Fatal("failed to derive keypair for peer 2", err)
        }
 
+       key1 := peer1.keypairs.next
+       key2 := peer2.keypairs.current
+
        // encrypting / decryption test
 
        t.Log("test key pairs")