aboutsummaryrefslogtreecommitdiff
path: root/internal/cryptocore/cryptocore_go1.4_test.go
blob: 3460d02196248f2b7953eeeb0d44f16aafbc9613 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// +build !go1.5
// = go 1.4 or lower

package cryptocore

import (
	"testing"
)

// Native Go crypto with 128-bit IVs is only supported on Go 1.5 and up
func TestCryptoCoreNewGo14(t *testing.T) {
	defer func() {
		if r := recover(); r == nil {
			t.Errorf("The code did not panic")
		}
	}()
	key := make([]byte, 32)
	New(key, false, true)
}