diff options
author | jsing <> | 2019-11-02 13:56:17 +0000 |
---|---|---|
committer | jsing <> | 2019-11-02 13:56:17 +0000 |
commit | 760ebfaeaec25b212c2db98a19207c3d8bb86389 (patch) | |
tree | e0597fc1fb4e5b269c4843efb8152e6e601a5eaa /src/regress/lib/libtls/gotls/tls_test.go | |
parent | 719154ccb7bebf2723783eca89365034db24821f (diff) | |
download | openbsd-760ebfaeaec25b212c2db98a19207c3d8bb86389.tar.gz openbsd-760ebfaeaec25b212c2db98a19207c3d8bb86389.tar.bz2 openbsd-760ebfaeaec25b212c2db98a19207c3d8bb86389.zip |
Add tls_conn_cipher_strength() to gotls regress.
Diffstat (limited to 'src/regress/lib/libtls/gotls/tls_test.go')
-rw-r--r-- | src/regress/lib/libtls/gotls/tls_test.go | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/regress/lib/libtls/gotls/tls_test.go b/src/regress/lib/libtls/gotls/tls_test.go index 077dd86e82..1a9f62eff8 100644 --- a/src/regress/lib/libtls/gotls/tls_test.go +++ b/src/regress/lib/libtls/gotls/tls_test.go | |||
@@ -336,6 +336,9 @@ func TestTLSInfo(t *testing.T) { | |||
336 | if _, err := tls.ConnCipher(); err == nil { | 336 | if _, err := tls.ConnCipher(); err == nil { |
337 | t.Error("ConnCipher() return nil error, want error") | 337 | t.Error("ConnCipher() return nil error, want error") |
338 | } | 338 | } |
339 | if _, err := tls.ConnCipherStrength(); err == nil { | ||
340 | t.Error("ConnCipherStrength() return nil error, want error") | ||
341 | } | ||
339 | 342 | ||
340 | if got, want := tls.PeerCertProvided(), false; got != want { | 343 | if got, want := tls.PeerCertProvided(), false; got != want { |
341 | t.Errorf("PeerCertProvided() = %v, want %v", got, want) | 344 | t.Errorf("PeerCertProvided() = %v, want %v", got, want) |
@@ -368,15 +371,20 @@ func TestTLSInfo(t *testing.T) { | |||
368 | } | 371 | } |
369 | 372 | ||
370 | if version, err := tls.ConnVersion(); err != nil { | 373 | if version, err := tls.ConnVersion(); err != nil { |
371 | t.Errorf("ConnVersion() return error: %v", err) | 374 | t.Errorf("ConnVersion() returned error: %v", err) |
372 | } else { | 375 | } else { |
373 | t.Logf("Protocol version: %v", version) | 376 | t.Logf("Protocol version: %v", version) |
374 | } | 377 | } |
375 | if cipher, err := tls.ConnCipher(); err != nil { | 378 | if cipher, err := tls.ConnCipher(); err != nil { |
376 | t.Errorf("ConnCipher() return error: %v", err) | 379 | t.Errorf("ConnCipher() returned error: %v", err) |
377 | } else { | 380 | } else { |
378 | t.Logf("Cipher: %v", cipher) | 381 | t.Logf("Cipher: %v", cipher) |
379 | } | 382 | } |
383 | if strength, err := tls.ConnCipherStrength(); err != nil { | ||
384 | t.Errorf("ConnCipherStrength() return ederror: %v", err) | ||
385 | } else { | ||
386 | t.Logf("Cipher Strength: %v bits", strength) | ||
387 | } | ||
380 | 388 | ||
381 | if got, want := tls.PeerCertProvided(), true; got != want { | 389 | if got, want := tls.PeerCertProvided(), true; got != want { |
382 | t.Errorf("PeerCertProvided() = %v, want %v", got, want) | 390 | t.Errorf("PeerCertProvided() = %v, want %v", got, want) |