From a1d8443b3291dbd660bcd323470fb2d28673c01a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 13 Apr 2017 23:20:54 +0200 Subject: subtests --- file_test.go | 31 ++++++++++++++++--------------- keys_test.go | 6 +++--- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/file_test.go b/file_test.go index 9c3ef6c..cb1704b 100644 --- a/file_test.go +++ b/file_test.go @@ -5,21 +5,22 @@ import ( "testing" ) -var tc = []string{ - "testdata/dim13.sec", - "testdata/dim13.pub", - "testdata/test.sig", -} - func TestParseFile(t *testing.T) { - for _, tf := range tc { - f, err := ParseFile(tf) - if err != nil { - t.Error(err) - } - t.Logf("%v: %+v", tf, f) - buf := new(bytes.Buffer) - f.Encode(buf) - t.Logf("%v: %v", tf, buf.String()) + testCases := []string{ + "testdata/dim13.sec", + "testdata/dim13.pub", + "testdata/test.sig", + } + for _, tc := range testCases { + t.Run(tc, func(t *testing.T) { + f, err := ParseFile(tc) + if err != nil { + t.Error(err) + } + t.Logf("%+v", f) + buf := new(bytes.Buffer) + f.Encode(buf) + t.Logf("%v", buf.String()) + }) } } diff --git a/keys_test.go b/keys_test.go index c9d6d1e..06a3730 100644 --- a/keys_test.go +++ b/keys_test.go @@ -11,7 +11,7 @@ func TestUnmarshalSig(t *testing.T) { DecodeBase64(v, b64sig) out, _ := EncodeBase64(v) if !bytes.Equal(b64sig, out) { - t.Errorf("expected %v, got %v", b64sig, out) + t.Errorf("want %v, got %v", b64sig, out) } } @@ -21,7 +21,7 @@ func TestUnmarshalPub(t *testing.T) { DecodeBase64(v, b64pub) out, _ := EncodeBase64(v) if !bytes.Equal(b64pub, out) { - t.Errorf("expected %v, got %v", b64pub, out) + t.Errorf("want %v, got %v", b64pub, out) } } @@ -31,6 +31,6 @@ func TestUnmarshalEnc(t *testing.T) { DecodeBase64(v, b64enc) out, _ := EncodeBase64(v) if !bytes.Equal(b64enc, out) { - t.Errorf("expected %v, got %v", b64enc, out) + t.Errorf("want %v, got %v", b64enc, out) } } -- cgit v1.2.3