diff options
author | Dimitri Sokolyuk <demon@dim13.org> | 2016-01-27 18:11:40 +0100 |
---|---|---|
committer | Dimitri Sokolyuk <demon@dim13.org> | 2016-01-27 18:11:40 +0100 |
commit | 8db72aece3d2c01f9304e0faf68b43681cfecc9a (patch) | |
tree | 77c04cdf5e8888b15d8842f8447bb570201e12fc | |
parent | 39176b1d4c6c23cb17d76dfe1549353045236dcd (diff) |
Add keyAuth tester
-rw-r--r-- | account_test.go | 19 | ||||
-rw-r--r-- | solve_tls_test.go | 2 | ||||
-rw-r--r-- | test.key | 27 |
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----- |