aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-12-18 20:29:40 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-12-18 20:29:40 +0100
commit08b5737e0bf88a44a5d966e5bab4fc33bad058a3 (patch)
treeede5445a5a125137bc080f44f222107eb675e78e
parentc9c0f74a41c0cb6e5c9561a3f0e50ddc596a1cc2 (diff)
Subtests
-rw-r--r--uuid_test.go19
1 files changed, 14 insertions, 5 deletions
diff --git a/uuid_test.go b/uuid_test.go
index 7153e8a..83e11aa 100644
--- a/uuid_test.go
+++ b/uuid_test.go
@@ -3,11 +3,20 @@ package anki
import "testing"
func TestParseUUID(t *testing.T) {
- uuid, err := ParseUUID(ServiceUUID)
- if err != nil {
- t.Error(err)
+ testCases := []string{
+ ServiceUUID,
+ ChrReadUUID,
+ ChrWriteUUID,
}
- if uuid.String() != ServiceUUID {
- t.Errorf("got %v, want %v", uuid, ServiceUUID)
+ for _, tc := range testCases {
+ t.Run(tc, func(t *testing.T) {
+ uuid, err := ParseUUID(tc)
+ if err != nil {
+ t.Error(err)
+ }
+ if uuid.String() != tc {
+ t.Errorf("got %v, want %v", uuid, tc)
+ }
+ })
}
}