aboutsummaryrefslogtreecommitdiff
path: root/key
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2017-07-16 23:07:22 +0200
committerDimitri Sokolyuk <demon@dim13.org>2017-07-16 23:07:22 +0200
commit69490b1354552625f2e7f49ea12ac26127237e7b (patch)
treead21ffcf41e54f8e1f7ca4f3028c89e6e86ae5d7 /key
parenta21c2ba606444e7e94f1db5356f51397928a072d (diff)
Bikeshadding
Diffstat (limited to 'key')
-rw-r--r--key/key_test.go34
-rw-r--r--key/testdata/dim13.pub2
-rw-r--r--key/testdata/dim13.sec2
-rw-r--r--key/testdata/isc.txt.gzbin501 -> 0 bytes
-rw-r--r--key/testdata/isc.txt.gz.sigbin775 -> 0 bytes
-rw-r--r--key/testdata/kdf.pub2
-rw-r--r--key/testdata/kdf.sec2
-rw-r--r--key/testdata/kdf.txt1
-rw-r--r--key/testdata/key.pub2
-rw-r--r--key/testdata/key.sec2
-rw-r--r--key/testdata/key.txt1
-rw-r--r--key/testdata/key.txt.sig3
-rw-r--r--key/testdata/test1
-rw-r--r--key/testdata/test.sig3
14 files changed, 23 insertions, 32 deletions
diff --git a/key/key_test.go b/key/key_test.go
index 5cd81c5..851b615 100644
--- a/key/key_test.go
+++ b/key/key_test.go
@@ -12,27 +12,39 @@ type Checker interface {
func TestKeys(t *testing.T) {
var testCases = []struct {
- name string
- v Checker
- raw string
+ caption string
+ checker Checker
+ rawValue string
}{
- {"sig", new(Sig), "RWRbOC0bBf7abaGwGtq45KLDK63tgcF7CO4qTZSlTKCSbZTYlDfFm/DISQ60u+/jEzrk22suvXXAEsxQTe2xUOfV90get1YRGQo="},
- {"pub", new(Pub), "RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG"},
- {"enc", new(Enc), "RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY="},
+ {
+ caption: "sig",
+ checker: new(Sig),
+ rawValue: "RWRbOC0bBf7abaGwGtq45KLDK63tgcF7CO4qTZSlTKCSbZTYlDfFm/DISQ60u+/jEzrk22suvXXAEsxQTe2xUOfV90get1YRGQo=",
+ },
+ {
+ caption: "pub",
+ checker: new(Pub),
+ rawValue: "RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG",
+ },
+ {
+ caption: "enc",
+ checker: new(Enc),
+ rawValue: "RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=",
+ },
}
for _, tc := range testCases {
- t.Run(tc.name, func(t *testing.T) {
- raw, err := base64.StdEncoding.DecodeString(tc.raw)
+ t.Run(tc.caption, func(t *testing.T) {
+ raw, err := base64.StdEncoding.DecodeString(tc.rawValue)
if err != nil {
t.Fatal(err)
}
- if err := Unmarshal(raw, tc.v); err != nil {
+ if err := Unmarshal(raw, tc.checker); err != nil {
t.Fatal(err)
}
- if err := tc.v.Check(); err != nil {
+ if err := tc.checker.Check(); err != nil {
t.Fatal(err)
}
- out, err := Marshal(tc.v)
+ out, err := Marshal(tc.checker)
if err != nil {
t.Fatal(err)
}
diff --git a/key/testdata/dim13.pub b/key/testdata/dim13.pub
deleted file mode 100644
index 0efc253..0000000
--- a/key/testdata/dim13.pub
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: dim13.org public key
-RWRbOC0bBf7abfanaXuTYfCa6+YO69Kxyz8RD5nL/3Ta7umY6iOwnBrG
diff --git a/key/testdata/dim13.sec b/key/testdata/dim13.sec
deleted file mode 100644
index 51e0d28..0000000
--- a/key/testdata/dim13.sec
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: dim13.org secret key
-RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=
diff --git a/key/testdata/isc.txt.gz b/key/testdata/isc.txt.gz
deleted file mode 100644
index 9800c17..0000000
--- a/key/testdata/isc.txt.gz
+++ /dev/null
Binary files differ
diff --git a/key/testdata/isc.txt.gz.sig b/key/testdata/isc.txt.gz.sig
deleted file mode 100644
index 0b2ab0e..0000000
--- a/key/testdata/isc.txt.gz.sig
+++ /dev/null
Binary files differ
diff --git a/key/testdata/kdf.pub b/key/testdata/kdf.pub
deleted file mode 100644
index abc3893..0000000
--- a/key/testdata/kdf.pub
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: signify public key
-RWSKdOKcMdhUHtD9TWgPRZnRRTwl2WTeRpEZLCjtf4TTS24EfqT7uoPz
diff --git a/key/testdata/kdf.sec b/key/testdata/kdf.sec
deleted file mode 100644
index b69b5e8..0000000
--- a/key/testdata/kdf.sec
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: signify secret key
-RWRCSwAAACoXv4r2lp3RYYLEWZRsY+1Z+1mJtEScNBaKdOKcMdhUHrztnf8a4sUNGY19MoV3wX2cyW2Mn1MduKxi9s3Se070TGF0IZG/hH4SKiNUYi+yi1mandWAwmhY3ahIHApigTk=
diff --git a/key/testdata/kdf.txt b/key/testdata/kdf.txt
deleted file mode 100644
index 9daeafb..0000000
--- a/key/testdata/kdf.txt
+++ /dev/null
@@ -1 +0,0 @@
-test
diff --git a/key/testdata/key.pub b/key/testdata/key.pub
deleted file mode 100644
index 07f9107..0000000
--- a/key/testdata/key.pub
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: signify public key
-RWTkgMtoLot+Y1KOfKO8Q4JMnmMp40AwMqkSU++oUOVVloMtv/Y0tDbe
diff --git a/key/testdata/key.sec b/key/testdata/key.sec
deleted file mode 100644
index 32abaed..0000000
--- a/key/testdata/key.sec
+++ /dev/null
@@ -1,2 +0,0 @@
-untrusted comment: signify secret key
-RWRCSwAAACpjn/Y5du0k4LT23ConAYrBM6A/ML4cEQrkgMtoLot+YyzUwyr5f1hUz8W0pkzPx+wZz51Z2oyM6gf/PaG7KPzyO/6VC0l29ZzLUfQGVoOGGKZxuPA6k8iMHvqONFGQ7hA=
diff --git a/key/testdata/key.txt b/key/testdata/key.txt
deleted file mode 100644
index 1a4db74..0000000
--- a/key/testdata/key.txt
+++ /dev/null
@@ -1 +0,0 @@
-Password: test
diff --git a/key/testdata/key.txt.sig b/key/testdata/key.txt.sig
deleted file mode 100644
index c8326bd..0000000
--- a/key/testdata/key.txt.sig
+++ /dev/null
@@ -1,3 +0,0 @@
-untrusted comment: verify with key.pub
-RWTkgMtoLot+Y4mRk5LYyq04fwaGaMeFxbvyZLEA+xxv0TmHQzpmirMxTgSp9D9jT+rtW2d1X9VKK3mBoIKZNMatkdBsU1gKCgc=
-Password: test
diff --git a/key/testdata/test b/key/testdata/test
deleted file mode 100644
index 557db03..0000000
--- a/key/testdata/test
+++ /dev/null
@@ -1 +0,0 @@
-Hello World
diff --git a/key/testdata/test.sig b/key/testdata/test.sig
deleted file mode 100644
index 1a1bdf0..0000000
--- a/key/testdata/test.sig
+++ /dev/null
@@ -1,3 +0,0 @@
-untrusted comment: verify with dim13.pub
-RWRbOC0bBf7abaGwGtq45KLDK63tgcF7CO4qTZSlTKCSbZTYlDfFm/DISQ60u+/jEzrk22suvXXAEsxQTe2xUOfV90get1YRGQo=
-Hello World