blob: 63d353b4a41a6830eb57de764956b2f1a4e2ec91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
// +build !darwin
package openssl_test
import (
"testing"
"github.com/10gen/openssl"
)
func TestSetFIPSMode(t *testing.T) {
if openssl.FIPSMode() {
t.Fatal("Expected FIPS mode to be disabled, but was enabled")
}
err := openssl.FIPSModeSet(true)
if err != nil {
t.Fatal(err)
}
if !openssl.FIPSMode() {
t.Fatal("Expected FIPS mode to be enabled, but was disabled")
}
err = openssl.FIPSModeSet(false)
if err != nil {
t.Fatal(err)
}
if openssl.FIPSMode() {
t.Fatal("Expected FIPS mode to be disabled, but was enabled")
}
}
|