mirror of
https://github.com/emmansun/gmsm.git
synced 2025-04-27 04:36:19 +08:00
check error detail
This commit is contained in:
parent
f212ed6f76
commit
cbb6590042
@ -5,7 +5,6 @@ package sm4
|
||||
|
||||
import (
|
||||
"crypto/rand"
|
||||
"fmt"
|
||||
"io"
|
||||
"reflect"
|
||||
"testing"
|
||||
@ -36,12 +35,11 @@ func TestExpandKey(t *testing.T) {
|
||||
io.ReadFull(rand.Reader, key)
|
||||
expandKeyGo(key, encRes1, decRes1)
|
||||
expandKeyAsm(&key[0], &ck[0], &encRes2[0], &decRes2[0])
|
||||
fmt.Printf("expected=%v, result=%v\n", encRes1, encRes2)
|
||||
if !reflect.DeepEqual(encRes1, encRes2) {
|
||||
t.Fatalf("expected=%v, result=%v\n", encRes1, encRes2)
|
||||
t.Errorf("expected=%v, result=%v\n", encRes1, encRes2)
|
||||
}
|
||||
if !reflect.DeepEqual(decRes1, decRes2) {
|
||||
t.Fatalf("expected=%v, result=%v\n", encRes1, encRes2)
|
||||
t.Errorf("expected=%v, result=%v\n", encRes1, encRes2)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -30,11 +30,11 @@ func Test_sample1(t *testing.T) {
|
||||
dst := make([]byte, 16)
|
||||
c.Encrypt(dst, src)
|
||||
if !reflect.DeepEqual(dst, expected) {
|
||||
t.Fatalf("expected=%v, result=%v\n", expected, dst)
|
||||
t.Errorf("expected=%v, result=%v\n", expected, dst)
|
||||
}
|
||||
c.Decrypt(dst, expected)
|
||||
if !reflect.DeepEqual(dst, src) {
|
||||
t.Fatalf("expected=%v, result=%v\n", src, dst)
|
||||
t.Errorf("expected=%v, result=%v\n", src, dst)
|
||||
}
|
||||
}
|
||||
|
||||
@ -52,7 +52,7 @@ func Test_sample2(t *testing.T) {
|
||||
c.Encrypt(dst, dst)
|
||||
}
|
||||
if !reflect.DeepEqual(dst, expected) {
|
||||
t.Fatalf("expected=%v, result=%v\n", expected, dst)
|
||||
t.Errorf("expected=%v, result=%v\n", expected, dst)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user