}
continue
}
- if err == nil && tt.err != "" {
+ if tt.err != "" {
t.Errorf("#%d: success, expected %q", i, tt.err)
continue
}
// If GOFIPS140 is set to anything but "off",
// default to GODEBUG=fips140=on.
if fips140.Enabled() {
- if m == nil {
- m = make(map[string]string)
- }
- m["fips140"] = "on"
+ m = map[string]string{"fips140": "on"}
}
// Add directives from main module go.mod.
return nil
}
- if wait != nil {
- stdout, stderr, waitErr := wait(s)
- s.stdout = stdout
- s.stderr = stderr
- if stdout != "" {
- s.Logf("[stdout]\n%s", stdout)
- }
- if stderr != "" {
- s.Logf("[stderr]\n%s", stderr)
- }
- if cmdErr := checkStatus(cmd, waitErr); cmdErr != nil {
- return cmdErr
- }
- if waitErr != nil {
- // waitErr was expected (by cmd.want), so log it instead of returning it.
- s.Logf("[%v]\n", waitErr)
- }
+ stdout, stderr, waitErr := wait(s)
+ s.stdout = stdout
+ s.stderr = stderr
+ if stdout != "" {
+ s.Logf("[stdout]\n%s", stdout)
+ }
+ if stderr != "" {
+ s.Logf("[stderr]\n%s", stderr)
+ }
+ if cmdErr := checkStatus(cmd, waitErr); cmdErr != nil {
+ return cmdErr
+ }
+ if waitErr != nil {
+ // waitErr was expected (by cmd.want), so log it instead of returning it.
+ s.Logf("[%v]\n", waitErr)
}
return nil
}
ek := dk.EncapsulationKey()
ekBytes := ek.Bytes()
_, c := ek.Encapsulate()
- if err != nil {
- b.Fatal(err)
- }
b.Run("Alice", func(b *testing.B) {
for i := 0; i < b.N; i++ {
dkS, err := GenerateKey768()
b.Fatal(err)
}
Ks, cS := ek.Encapsulate()
- if err != nil {
- b.Fatal(err)
- }
sink ^= cS[0] ^ Ks[0]
}
})
t.Fatalf("failed to read test cert: %s", err)
}
if err := os.WriteFile(filepath.Join(tmpDir, testFile), testCert, 0644); err != nil {
- if err != nil {
- t.Fatalf("failed to write test cert: %s", err)
- }
+ t.Fatalf("failed to write test cert: %s", err)
}
testCases := []struct {
decoder := NewDecoder(strings.NewReader(p.encoded))
dbuf, err := io.ReadAll(decoder)
if err != nil {
- t.Fatal("Read failed", err)
+ t.Fatalf("Read from %q = %v, want nil", p.encoded, err)
}
testEqual(t, "Read from %q = length %v, want %v", p.encoded, len(dbuf), len(p.decoded))
testEqual(t, "Decoding of %q = %q, want %q", p.encoded, string(dbuf), p.decoded)
- if err != nil {
- testEqual(t, "Read from %q = %v, want %v", p.encoded, err, io.EOF)
- }
}
}