|
|
|
@ -40,7 +40,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
"fail/db.UpdateChallenge-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -49,7 +48,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -67,7 +65,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
"fail/db.UpdateChallenge-acme-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -76,7 +73,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -94,7 +90,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
"ok": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -103,7 +98,6 @@ func Test_storeError(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -238,7 +232,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Type: "http-01",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
@ -254,7 +247,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
@ -276,7 +268,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Type: "http-01",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
@ -292,7 +283,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
@ -314,7 +304,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
ID: "chID",
|
|
|
|
|
Type: "dns-01",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -329,7 +318,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
@ -353,7 +341,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
ID: "chID",
|
|
|
|
|
Type: "dns-01",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -368,7 +355,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
@ -389,7 +375,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
"fail/tls-alpn-01": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Type: "tls-alpn-01",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
@ -405,7 +390,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -427,7 +411,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
"ok/tls-alpn-01": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Type: "tls-alpn-01",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
@ -455,7 +438,6 @@ func TestChallenge_Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -518,7 +500,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/http-get-error-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -533,7 +514,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorConnectionType, "error doing http GET for url http://zap.internal/.well-known/acme-challenge/%s: force", ch.Token)
|
|
|
|
@ -551,7 +531,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"ok/http-get-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -566,7 +545,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorConnectionType, "error doing http GET for url http://zap.internal/.well-known/acme-challenge/%s: force", ch.Token)
|
|
|
|
@ -583,7 +561,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/http-get->=400-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -600,7 +577,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorConnectionType, "error doing http GET for url http://zap.internal/.well-known/acme-challenge/%s with status code 400", ch.Token)
|
|
|
|
@ -618,7 +594,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"ok/http-get->=400": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -635,7 +610,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorConnectionType, "error doing http GET for url http://zap.internal/.well-known/acme-challenge/%s with status code 400", ch.Token)
|
|
|
|
@ -652,7 +626,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/read-body": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -672,7 +645,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/key-auth-gen-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -696,7 +668,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"ok/key-auth-mismatch": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -719,7 +690,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -738,7 +708,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/key-auth-mismatch-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -761,7 +730,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -781,7 +749,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"fail/update-challenge-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -804,7 +771,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
assert.Equals(t, updch.Status, StatusValid)
|
|
|
|
@ -824,7 +790,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
"ok": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: "zap.internal",
|
|
|
|
|
}
|
|
|
|
@ -847,7 +812,6 @@ func TestHTTP01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -901,7 +865,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"fail/lookupTXT-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -916,7 +879,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorDNSType, "error looking up TXT records for domain %s: force", domain)
|
|
|
|
@ -935,7 +897,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"ok/lookupTXT-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -950,7 +911,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorDNSType, "error looking up TXT records for domain %s: force", domain)
|
|
|
|
@ -968,7 +928,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"fail/key-auth-gen-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -991,7 +950,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"fail/key-auth-mismatch-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -1012,7 +970,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorRejectedIdentifierType, "keyAuthorization does not match; expected %s, but got %s", expKeyAuth, []string{"foo", "bar"})
|
|
|
|
@ -1032,7 +989,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"ok/key-auth-mismatch-store-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -1053,7 +1009,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
|
|
|
|
|
err := NewError(ErrorRejectedIdentifierType, "keyAuthorization does not match; expected %s, but got %s", expKeyAuth, []string{"foo", "bar"})
|
|
|
|
@ -1072,7 +1027,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"fail/update-challenge-error": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -1095,7 +1049,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -1117,7 +1070,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
"ok": func(t *testing.T) test {
|
|
|
|
|
ch := &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Value: fulldomain,
|
|
|
|
|
}
|
|
|
|
@ -1140,7 +1092,6 @@ func TestDNS01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Value, ch.Value)
|
|
|
|
|
|
|
|
|
@ -1278,7 +1229,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
makeTLSCh := func() *Challenge {
|
|
|
|
|
return &Challenge{
|
|
|
|
|
ID: "chID",
|
|
|
|
|
AuthzID: "azID",
|
|
|
|
|
Token: "token",
|
|
|
|
|
Type: "tls-alpn-01",
|
|
|
|
|
Status: StatusPending,
|
|
|
|
@ -1306,7 +1256,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1337,7 +1286,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1369,7 +1317,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1401,7 +1348,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1432,7 +1378,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1469,7 +1414,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1507,7 +1451,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1552,7 +1495,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1596,7 +1538,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1641,7 +1582,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1685,7 +1625,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1752,7 +1691,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1792,7 +1730,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1837,7 +1774,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1881,7 +1817,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1922,7 +1857,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -1962,7 +1896,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -2008,7 +1941,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -2055,7 +1987,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -2102,7 +2033,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -2147,7 +2077,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
@ -2193,7 +2122,6 @@ func TestTLSALPN01Validate(t *testing.T) {
|
|
|
|
|
db: &MockDB{
|
|
|
|
|
MockUpdateChallenge: func(ctx context.Context, updch *Challenge) error {
|
|
|
|
|
assert.Equals(t, updch.ID, ch.ID)
|
|
|
|
|
assert.Equals(t, updch.AuthzID, ch.AuthzID)
|
|
|
|
|
assert.Equals(t, updch.Token, ch.Token)
|
|
|
|
|
assert.Equals(t, updch.Status, ch.Status)
|
|
|
|
|
assert.Equals(t, updch.Type, ch.Type)
|
|
|
|
|