aboutsummaryrefslogtreecommitdiff
path: root/file_test.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-04-13 23:20:54 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-04-13 23:20:54 +0200
commita1d8443b3291dbd660bcd323470fb2d28673c01a (patch)
treea72353773dd1d4e33ba72384d2ca26d69020719b /file_test.go
parentc1f395859db2a2352df0985cbbaa021f1e7fbe9c (diff)
subtests
Diffstat (limited to 'file_test.go')
-rw-r--r--file_test.go31
1 files changed, 16 insertions, 15 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())
+ })
}
}