Skip to content

Commit

Permalink
fix: test on CI (#2119)
Browse files Browse the repository at this point in the history
  • Loading branch information
ldez committed Feb 24, 2024
1 parent fac4019 commit 9d0cd24
Show file tree
Hide file tree
Showing 8 changed files with 51 additions and 51 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/documentation.yml
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
env:
GO_VERSION: stable
HUGO_VERSION: ${{vars.HUGO_VERSION}}
HUGO_VERSION: 0.117.0
CGO_ENABLED: 0

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr.yml
Expand Up @@ -46,10 +46,10 @@ jobs:
golangci-lint --version
- name: Install Pebble
run: go install github.com/letsencrypt/pebble/v2/cmd/pebble@main
run: go install github.com/letsencrypt/pebble/v2/cmd/pebble@3fe019bbc0a41ed16e2fee31592bb91751acaa47

- name: Install challtestsrv
run: go install github.com/letsencrypt/pebble/v2/cmd/pebble-challtestsrv@main
run: go install github.com/letsencrypt/pebble/v2/cmd/pebble-challtestsrv@3fe019bbc0a41ed16e2fee31592bb91751acaa47

- name: Set up a Memcached server
uses: niden/actions-memcached@v7
Expand Down
16 changes: 8 additions & 8 deletions challenge/dns01/fqdn_test.go
Expand Up @@ -14,13 +14,13 @@ func TestToFqdn(t *testing.T) {
}{
{
desc: "simple",
domain: "foo.bar.com",
expected: "foo.bar.com.",
domain: "foo.example.com",
expected: "foo.example.com.",
},
{
desc: "already FQDN",
domain: "foo.bar.com.",
expected: "foo.bar.com.",
domain: "foo.example.com.",
expected: "foo.example.com.",
},
}

Expand All @@ -43,13 +43,13 @@ func TestUnFqdn(t *testing.T) {
}{
{
desc: "simple",
fqdn: "foo.bar.com.",
expected: "foo.bar.com",
fqdn: "foo.example.",
expected: "foo.example",
},
{
desc: "already domain",
fqdn: "foo.bar.com",
expected: "foo.bar.com",
fqdn: "foo.example",
expected: "foo.example",
},
}

Expand Down
30 changes: 15 additions & 15 deletions providers/dns/cloudns/internal/client_test.go
Expand Up @@ -382,62 +382,62 @@ func TestClient_AddTxtRecord(t *testing.T) {
{
desc: "sub-zone",
authID: "myAuthID",
zoneName: "bar.com",
authFQDN: "_acme-challenge.foo.bar.com.",
zoneName: "example.com",
authFQDN: "_acme-challenge.foo.example.com.",
value: "txtTXTtxtTXTtxtTXTtxtTXT",
ttl: 60,
apiResponse: `{"status":"Success","statusDescription":"The record was added successfully."}`,
expected: expected{
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=bar.com&host=_acme-challenge.foo&record=txtTXTtxtTXTtxtTXTtxtTXT&record-type=TXT&ttl=60`,
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=example.com&host=_acme-challenge.foo&record=txtTXTtxtTXTtxtTXTtxtTXT&record-type=TXT&ttl=60`,
},
},
{
desc: "main zone (authID)",
authID: "myAuthID",
zoneName: "bar.com",
authFQDN: "_acme-challenge.bar.com.",
zoneName: "example.com",
authFQDN: "_acme-challenge.example.com.",
value: "TXTtxtTXTtxtTXTtxtTXTtxt",
ttl: 60,
apiResponse: `{"status":"Success","statusDescription":"The record was added successfully."}`,
expected: expected{
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=bar.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=60`,
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=example.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=60`,
},
},
{
desc: "main zone (subAuthID)",
subAuthID: "mySubAuthID",
zoneName: "bar.com",
authFQDN: "_acme-challenge.bar.com.",
zoneName: "example.com",
authFQDN: "_acme-challenge.example.com.",
value: "TXTtxtTXTtxtTXTtxtTXTtxt",
ttl: 60,
apiResponse: `{"status":"Success","statusDescription":"The record was added successfully."}`,
expected: expected{
query: `auth-password=myAuthPassword&domain-name=bar.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&sub-auth-id=mySubAuthID&ttl=60`,
query: `auth-password=myAuthPassword&domain-name=example.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&sub-auth-id=mySubAuthID&ttl=60`,
},
},
{
desc: "invalid status",
authID: "myAuthID",
zoneName: "bar.com",
authFQDN: "_acme-challenge.bar.com.",
zoneName: "example.com",
authFQDN: "_acme-challenge.example.com.",
value: "TXTtxtTXTtxtTXTtxtTXTtxt",
ttl: 120,
apiResponse: `{"status":"Failed","statusDescription":"Invalid TTL. Choose from the list of the values we support."}`,
expected: expected{
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=bar.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=300`,
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=example.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=300`,
errorMsg: "failed to add TXT record: Failed Invalid TTL. Choose from the list of the values we support.",
},
},
{
desc: "invalid json response",
authID: "myAuthID",
zoneName: "bar.com",
authFQDN: "_acme-challenge.bar.com.",
zoneName: "example.com",
authFQDN: "_acme-challenge.example.com.",
value: "TXTtxtTXTtxtTXTtxtTXTtxt",
ttl: 120,
apiResponse: `[{}]`,
expected: expected{
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=bar.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=300`,
query: `auth-id=myAuthID&auth-password=myAuthPassword&domain-name=example.com&host=_acme-challenge&record=TXTtxtTXTtxtTXTtxtTXTtxt&record-type=TXT&ttl=300`,
errorMsg: "unable to unmarshal response: [status code: 200] body: [{}] error: json: cannot unmarshal array into Go value of type internal.apiResponse",
},
},
Expand Down
32 changes: 16 additions & 16 deletions providers/dns/cloudxns/internal/client_test.go
Expand Up @@ -81,23 +81,23 @@ func TestClient_GetDomainInformation(t *testing.T) {
}{
{
desc: "domain found",
fqdn: "_acme-challenge.foo.com.",
fqdn: "_acme-challenge.example.org.",
response: &apiResponse{
Code: 1,
},
data: []Data{
{
ID: "1",
Domain: "bar.com.",
Domain: "example.com.",
},
{
ID: "2",
Domain: "foo.com.",
Domain: "example.org.",
},
},
expected: result{domain: &Data{
ID: "2",
Domain: "foo.com.",
Domain: "example.org.",
}},
},
{
Expand All @@ -109,11 +109,11 @@ func TestClient_GetDomainInformation(t *testing.T) {
data: []Data{
{
ID: "5",
Domain: "bar.com.",
Domain: "example.com.",
},
{
ID: "6",
Domain: "foo.com.",
Domain: "example.org.",
},
},
expected: result{error: true},
Expand Down Expand Up @@ -152,13 +152,13 @@ func TestClient_FindTxtRecord(t *testing.T) {
}{
{
desc: "record found",
fqdn: "_acme-challenge.foo.com.",
fqdn: "_acme-challenge.example.org.",
zoneID: "test-zone",
txtRecords: []TXTRecord{
{
ID: 1,
RecordID: "Record-A",
Host: "_acme-challenge.foo.com",
Host: "_acme-challenge.example.org",
Value: "txtTXTtxtTXTtxtTXTtxtTXT",
Type: "TXT",
LineID: 6,
Expand All @@ -167,7 +167,7 @@ func TestClient_FindTxtRecord(t *testing.T) {
{
ID: 2,
RecordID: "Record-B",
Host: "_acme-challenge.bar.com",
Host: "_acme-challenge.example.com",
Value: "TXTtxtTXTtxtTXTtxtTXTtxt",
Type: "TXT",
LineID: 6,
Expand All @@ -181,7 +181,7 @@ func TestClient_FindTxtRecord(t *testing.T) {
txtRecord: &TXTRecord{
ID: 1,
RecordID: "Record-A",
Host: "_acme-challenge.foo.com",
Host: "_acme-challenge.example.org",
Value: "txtTXTtxtTXTtxtTXTtxtTXT",
Type: "TXT",
LineID: 6,
Expand All @@ -197,7 +197,7 @@ func TestClient_FindTxtRecord(t *testing.T) {
{
ID: 1,
RecordID: "Record-A",
Host: "_acme-challenge.foo.com",
Host: "_acme-challenge.example.org",
Value: "txtTXTtxtTXTtxtTXTtxtTXT",
Type: "TXT",
LineID: 6,
Expand All @@ -206,7 +206,7 @@ func TestClient_FindTxtRecord(t *testing.T) {
{
ID: 2,
RecordID: "Record-B",
Host: "_acme-challenge.bar.com",
Host: "_acme-challenge.example.com",
Value: "TXTtxtTXTtxtTXTtxtTXTtxt",
Type: "TXT",
LineID: 6,
Expand Down Expand Up @@ -249,9 +249,9 @@ func TestClient_AddTxtRecord(t *testing.T) {
desc: "sub-domain",
domain: &Data{
ID: "1",
Domain: "bar.com.",
Domain: "example.com.",
},
fqdn: "_acme-challenge.foo.bar.com.",
fqdn: "_acme-challenge.foo.example.com.",
value: "txtTXTtxtTXTtxtTXTtxtTXT",
ttl: 30,
expected: `{"domain_id":1,"host":"_acme-challenge.foo","value":"txtTXTtxtTXTtxtTXTtxtTXT","type":"TXT","line_id":"1","ttl":"30"}`,
Expand All @@ -260,9 +260,9 @@ func TestClient_AddTxtRecord(t *testing.T) {
desc: "main domain",
domain: &Data{
ID: "2",
Domain: "bar.com.",
Domain: "example.com.",
},
fqdn: "_acme-challenge.bar.com.",
fqdn: "_acme-challenge.example.com.",
value: "TXTtxtTXTtxtTXTtxtTXTtxt",
ttl: 30,
expected: `{"domain_id":2,"host":"_acme-challenge","value":"TXTtxtTXTtxtTXTtxtTXTtxt","type":"TXT","line_id":"1","ttl":"30"}`,
Expand Down
8 changes: 4 additions & 4 deletions providers/dns/edgedns/edgedns_test.go
Expand Up @@ -158,13 +158,13 @@ func TestDNSProvider_findZone(t *testing.T) {
}{
{
desc: "Extract root record name",
domain: "bar.com.",
expected: "bar.com",
domain: "example.com.",
expected: "example.com",
},
{
desc: "Extract sub record name",
domain: "foo.bar.com.",
expected: "bar.com",
domain: "foo.example.com.",
expected: "example.com",
},
}

Expand Down
8 changes: 4 additions & 4 deletions providers/dns/exoscale/exoscale_test.go
Expand Up @@ -144,17 +144,17 @@ func TestDNSProvider_FindZoneAndRecordName(t *testing.T) {
}{
{
desc: "Extract root record name",
fqdn: "_acme-challenge.bar.com.",
fqdn: "_acme-challenge.example.com.",
expected: expected{
zone: "bar.com",
zone: "example.com",
recordName: "_acme-challenge",
},
},
{
desc: "Extract sub record name",
fqdn: "_acme-challenge.foo.bar.com.",
fqdn: "_acme-challenge.foo.example.com.",
expected: expected{
zone: "bar.com",
zone: "example.com",
recordName: "_acme-challenge.foo",
},
},
Expand Down
2 changes: 1 addition & 1 deletion providers/dns/linode/linode_test.go
Expand Up @@ -197,7 +197,7 @@ func TestDNSProvider_Present(t *testing.T) {
Page: 1,
},
Data: []linodego.Domain{{
Domain: "foobar.com",
Domain: "example.com",
ID: 1234,
}},
},
Expand Down

0 comments on commit 9d0cd24

Please sign in to comment.