aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--account_test.go19
-rw-r--r--solve_tls_test.go2
-rw-r--r--test.key27
3 files changed, 47 insertions, 1 deletions
diff --git a/account_test.go b/account_test.go
new file mode 100644
index 0000000..369f1b8
--- /dev/null
+++ b/account_test.go
@@ -0,0 +1,19 @@
+package acme
+
+import "testing"
+
+const emtpyKA = ".nby9DvkdEB0ex5-IK3bxu1c1HA_bAHxeYzo-8twil28"
+
+func TestKeyAuth(t *testing.T) {
+ a, err := LoadAccount("test.key")
+ if err != nil {
+ t.Error(err)
+ }
+ ka, err := a.KeyAuth("")
+ if err != nil {
+ t.Error(err)
+ }
+ if ka != emtpyKA {
+ t.Error("Got", ka, "expected", emtpyKA)
+ }
+}
diff --git a/solve_tls_test.go b/solve_tls_test.go
index 4f29809..78587cc 100644
--- a/solve_tls_test.go
+++ b/solve_tls_test.go
@@ -7,6 +7,6 @@ const emptySni = "e3b0c44298fc1c149afbf4c8996fb924.27ae41e4649b934ca495991b7852b
func TestSniName(t *testing.T) {
n := sniName("")
if n != emptySni {
- t.Error("got", n, "expected", emptySni)
+ t.Error("Got", n, "expected", emptySni)
}
}
diff --git a/test.key b/test.key
new file mode 100644
index 0000000..d203f39
--- /dev/null
+++ b/test.key
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAoFDXORujUWucRW5/LIiV5dfnYufCt9z24hAxUhwzY1oeNbF3
+xVyoXLh3mYMpXE35+I4FWZFm4Bp+9rpNexFmHDBhoIhlZIZw2X9kUOAh8wjKQ+5u
+/KF0w8TCQ8uM/nvn5tCZv21Ukj0ubs3w78K+wxml89hvc8gpkJnBMal2LyWAbMSV
+JHybq3x/G1pFEawn8ZmTsfMQt78AvHs9DyYOYE6u8fyBYRtpcxGyUIeCGhlztazc
+4+3zaVBwfb+QylAAzY6zHZCO9z4uwVufb77il3c6Qdcv3MoAfR3Y50p8YcrHv7C6
+P/AUs5hoPKb4/f4Z00nVSoU+bvE76yARVP4BoQIDAQABAoIBAAYkcsqWW4CQHfGv
+FSJQrWWcCxqIBLbkuXTZ5/ncaL+iwUuPXCZssWq0CqkQFHKb7jruvhe7cXSer0Sm
+yLcxaHcmB2eOMkxStlou/ln27HYSXSWTKh911DJ4BHVyhBlwB+eZEHr8JmRgAbpv
+G48kKAjzn58jKMoH3kfTDErp0kRmHOlYHDW/sk4N4TDs9wVgijfp7bjYnVYrloO0
+a/mxSY1POKh7AzuAx301oNGltHfMbOo7IoGChuQ0v+qKWUT8PTn8UAzOGWMBiqnr
+jUu1a9gINLTppGsIXinHHXcC1bq3sMNfuCr29mLstjakFuR0intnkGtKzAPVdnZy
+1ghD7a0CgYEAxfi3KIBXtouo32pj6I8Bt3nbLiNpYlAIkewZ6HAPaMbojhpqufKc
+cSdiS0P9PUNe49haCKG6S0vOIBw8l+L3GJuPJ46TSPtlDrq+Qb8X7MXUOznzeHGB
+tckyHDZHhEWtT6hknvvAWFt+hHFmk9eSAVHB9zO7DdgBPVdDE06ScjMCgYEAz06I
+OCaMrROS3BD8E3pz1ajEcu91lAWKhiGKPuTl/bnxzhaBzUrP0XQLxIKl/OllkE6w
+PlMFOldACHm/wTREzQ2mBzavKLaHSrJHZiAdKuOtUee9P0Bh9q4UzHsmk6Gg7/qz
+okhAUWibdLufQevboxBCDH3XNVEnbQAA1IVAcNsCgYAVqjZBFGqE65u7d2UfmibR
+8V/vGKj7vU5yyae8LCdDjCD/DB0J5GcCaxDys6oO/kRwIskXkLtWaiFQmkZ3SLtJ
+0hxEc/HiVsCkcANKJqNzoeKr6JegYquTPUVimP4Sl51zzjXUwDA4eyrJS6+yFjFA
+O7ZCW0LpLO5VzCrm/f5AyQKBgQDKxH+MnHggmfKdead1zeIa69YqrXmN7NWPWKMF
+3ZHv2L5g27bee/xFXIJeFYQRmqCSw8SzUTTd2ZVyNNOQQHXDM0Rf7ebppY8zSql3
+hJXC66sNX+PFSE4JoEALubED2aW21Lp7UrxGZFEZnqKpMe9E0ZQo77VeGyC7BrPJ
+KwTa3QKBgHdXZrCLQ72yd1613d0VIZKysIzYwng9L9Gp7en9cQRmMIIwPgtw6yKj
+uWfde6Z3YYoQLoddeti1i7TwucSZDybCVoPCkfT/UDjWRERvQ/npN2Y8I2RmS5lN
+ilYxhrIRXv7B0OBkM9rT+rh+Xo/ZngrQHTHm5lHJErWxP5lvNaW5
+-----END RSA PRIVATE KEY-----