=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestDNSProvider_Present
2025/04/29 01:56:48 [INFO] dreamhost: record_added
--- PASS: TestDNSProvider_Present (0.00s)
=== RUN TestDNSProvider_PresentFailed
--- PASS: TestDNSProvider_PresentFailed (0.00s)
=== RUN TestDNSProvider_Cleanup
2025/04/29 01:56:48 [INFO] dreamhost: record_removed
--- PASS: TestDNSProvider_Cleanup (0.00s)
=== RUN TestLivePresentAndCleanUp
dreamhost_test.go:186: skipping live test
--- SKIP: TestLivePresentAndCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/dreamhost 0.017s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_api_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_api_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN Test_getMainDomain
=== RUN Test_getMainDomain/empty
=== PAUSE Test_getMainDomain/empty
=== RUN Test_getMainDomain/missing_sub_domain
=== PAUSE Test_getMainDomain/missing_sub_domain
=== RUN Test_getMainDomain/explicit_domain:_sub_domain
=== PAUSE Test_getMainDomain/explicit_domain:_sub_domain
=== RUN Test_getMainDomain/explicit_domain:_subsub_domain
=== PAUSE Test_getMainDomain/explicit_domain:_subsub_domain
=== RUN Test_getMainDomain/explicit_domain:_subsubsub_domain
=== PAUSE Test_getMainDomain/explicit_domain:_subsubsub_domain
=== RUN Test_getMainDomain/only_subname:_sub_domain
=== PAUSE Test_getMainDomain/only_subname:_sub_domain
=== RUN Test_getMainDomain/only_subname:_subsub_domain
=== PAUSE Test_getMainDomain/only_subname:_subsub_domain
=== RUN Test_getMainDomain/only_subname:_subsubsub_domain
=== PAUSE Test_getMainDomain/only_subname:_subsubsub_domain
=== CONT Test_getMainDomain/empty
=== CONT Test_getMainDomain/only_subname:_subsubsub_domain
=== CONT Test_getMainDomain/only_subname:_subsub_domain
=== CONT Test_getMainDomain/only_subname:_sub_domain
=== CONT Test_getMainDomain/explicit_domain:_subsubsub_domain
=== CONT Test_getMainDomain/explicit_domain:_subsub_domain
=== CONT Test_getMainDomain/explicit_domain:_sub_domain
=== CONT Test_getMainDomain/missing_sub_domain
--- PASS: Test_getMainDomain (0.00s)
--- PASS: Test_getMainDomain/empty (0.00s)
--- PASS: Test_getMainDomain/only_subname:_subsubsub_domain (0.00s)
--- PASS: Test_getMainDomain/only_subname:_subsub_domain (0.00s)
--- PASS: Test_getMainDomain/only_subname:_sub_domain (0.00s)
--- PASS: Test_getMainDomain/explicit_domain:_subsubsub_domain (0.00s)
--- PASS: Test_getMainDomain/explicit_domain:_subsub_domain (0.00s)
--- PASS: Test_getMainDomain/explicit_domain:_sub_domain (0.00s)
--- PASS: Test_getMainDomain/missing_sub_domain (0.00s)
=== RUN TestLivePresent
duckdns_test.go:153: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
duckdns_test.go:166: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/duckdns 0.005s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
=== RUN TestNewDNSProvider/missing_customer_name
=== RUN TestNewDNSProvider/missing_password
=== RUN TestNewDNSProvider/missing_username
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
--- PASS: TestNewDNSProvider/missing_customer_name (0.00s)
--- PASS: TestNewDNSProvider/missing_password (0.00s)
--- PASS: TestNewDNSProvider/missing_username (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
=== RUN TestNewDNSProviderConfig/missing_customer_name
=== RUN TestNewDNSProviderConfig/missing_password
=== RUN TestNewDNSProviderConfig/missing_username
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_customer_name (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_password (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_username (0.00s)
=== RUN TestLivePresent
dyn_test.go:154: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
dyn_test.go:167: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/dyn 0.005s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_api_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_api_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_api_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s)
=== RUN TestLivePresent
dynu_test.go:95: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
dynu_test.go:108: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/dynu 0.004s
=== RUN TestNewTokenTransport_success
--- PASS: TestNewTokenTransport_success (0.00s)
=== RUN TestNewTokenTransport_missing_credentials
--- PASS: TestNewTokenTransport_missing_credentials (0.00s)
=== RUN TestTokenTransport_RoundTrip
auth_test.go:29: Skip during Debian build (no access to the network)
--- SKIP: TestTokenTransport_RoundTrip (0.00s)
=== RUN TestGetRootDomain
=== RUN TestGetRootDomain/success
=== PAUSE TestGetRootDomain/success
=== RUN TestGetRootDomain/invalid
=== PAUSE TestGetRootDomain/invalid
=== CONT TestGetRootDomain/success
=== CONT TestGetRootDomain/invalid
--- PASS: TestGetRootDomain (0.00s)
--- PASS: TestGetRootDomain/invalid (0.00s)
--- PASS: TestGetRootDomain/success (0.00s)
=== RUN TestGetRecords
=== RUN TestGetRecords/success
=== PAUSE TestGetRecords/success
=== RUN TestGetRecords/empty
=== PAUSE TestGetRecords/empty
=== RUN TestGetRecords/invalid
=== PAUSE TestGetRecords/invalid
=== CONT TestGetRecords/success
=== CONT TestGetRecords/invalid
=== CONT TestGetRecords/empty
--- PASS: TestGetRecords (0.00s)
--- PASS: TestGetRecords/invalid (0.00s)
--- PASS: TestGetRecords/empty (0.00s)
--- PASS: TestGetRecords/success (0.00s)
=== RUN TestAddNewRecord
=== RUN TestAddNewRecord/success
=== PAUSE TestAddNewRecord/success
=== RUN TestAddNewRecord/invalid
=== PAUSE TestAddNewRecord/invalid
=== CONT TestAddNewRecord/success
=== CONT TestAddNewRecord/invalid
--- PASS: TestAddNewRecord (0.00s)
--- PASS: TestAddNewRecord/success (0.00s)
--- PASS: TestAddNewRecord/invalid (0.00s)
=== RUN TestDeleteRecord
=== RUN TestDeleteRecord/success
=== PAUSE TestDeleteRecord/success
=== RUN TestDeleteRecord/invalid
=== PAUSE TestDeleteRecord/invalid
=== CONT TestDeleteRecord/success
=== CONT TestDeleteRecord/invalid
--- PASS: TestDeleteRecord (0.00s)
--- PASS: TestDeleteRecord/success (0.00s)
--- PASS: TestDeleteRecord/invalid (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/dynu/internal 0.012s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_token
=== RUN TestNewDNSProvider/missing_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_token (0.00s)
--- PASS: TestNewDNSProvider/missing_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/nil_config
=== RUN TestNewDNSProviderConfig/missing_token
=== RUN TestNewDNSProviderConfig/missing_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/nil_config (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_token (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_key (0.00s)
=== RUN TestDNSProvider_Present
--- PASS: TestDNSProvider_Present (0.00s)
=== RUN TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp
--- PASS: TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp (0.00s)
=== RUN TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord
--- PASS: TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord (0.00s) === RUN TestDNSProvider_Cleanup_WhenHttpError_ReturnsError
--- PASS: TestDNSProvider_Cleanup_WhenHttpError_ReturnsError (0.00s)
=== RUN TestSplitFqdn
=== RUN TestSplitFqdn/domain_only
=== RUN TestSplitFqdn/single-part_host
=== RUN TestSplitFqdn/multi-part_host
--- PASS: TestSplitFqdn (0.00s)
--- PASS: TestSplitFqdn/domain_only (0.00s)
--- PASS: TestSplitFqdn/single-part_host (0.00s)
--- PASS: TestSplitFqdn/multi-part_host (0.00s)
=== RUN TestLivePresent
easydns_test.go:293: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
easydns_test.go:306: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/easydns 0.010s
=== RUN TestLivePresent
edgedns_integration_test.go:16: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
edgedns_integration_test.go:33: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
=== RUN TestLiveTTL
edgedns_integration_test.go:48: skipping live test
--- SKIP: TestLiveTTL (0.00s)
=== RUN TestNewDNSProvider_FromEnv
=== RUN TestNewDNSProvider_FromEnv/success
=== RUN TestNewDNSProvider_FromEnv/with_section
=== RUN TestNewDNSProvider_FromEnv/missing_credentials
=== RUN TestNewDNSProvider_FromEnv/missing_host
=== RUN TestNewDNSProvider_FromEnv/missing_client_token
=== RUN TestNewDNSProvider_FromEnv/missing_client_secret
=== RUN TestNewDNSProvider_FromEnv/missing_access_token
--- PASS: TestNewDNSProvider_FromEnv (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/success (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/with_section (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/missing_credentials (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/missing_host (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/missing_client_token (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/missing_client_secret (0.00s)
--- PASS: TestNewDNSProvider_FromEnv/missing_access_token (0.00s)
=== RUN TestDNSProvider_findZone
edgedns_test.go:154: Skip during Debian build (no access to the network) --- SKIP: TestDNSProvider_findZone (0.00s)
=== RUN TestNewDefaultConfig
=== RUN TestNewDefaultConfig/default_configuration
=== RUN TestNewDefaultConfig/custom_values
--- PASS: TestNewDefaultConfig (0.00s)
--- PASS: TestNewDefaultConfig/default_configuration (0.00s)
--- PASS: TestNewDefaultConfig/custom_values (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/edgedns 0.005s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestLivePresent
epik_test.go:91: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
epik_test.go:104: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/epik 0.005s
=== RUN TestClient_GetDNSRecords
--- PASS: TestClient_GetDNSRecords (0.00s)
=== RUN TestClient_GetDNSRecords_error
--- PASS: TestClient_GetDNSRecords_error (0.00s)
=== RUN TestClient_CreateHostRecord
--- PASS: TestClient_CreateHostRecord (0.00s)
=== RUN TestClient_CreateHostRecord_error
--- PASS: TestClient_CreateHostRecord_error (0.00s)
=== RUN TestClient_RemoveHostRecord
--- PASS: TestClient_RemoveHostRecord (0.00s)
=== RUN TestClient_RemoveHostRecord_error
--- PASS: TestClient_RemoveHostRecord_error (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/epik/internal 0.009s
=== RUN TestDNSProvider_Present
=== RUN TestDNSProvider_Present/Standard_mode
XXX present _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM
=== RUN TestDNSProvider_Present/program_error
=== RUN TestDNSProvider_Present/Raw_mode
XXX present -- domain token keyAuth
--- PASS: TestDNSProvider_Present (0.01s)
--- PASS: TestDNSProvider_Present/Standard_mode (0.00s)
--- PASS: TestDNSProvider_Present/program_error (0.00s)
--- PASS: TestDNSProvider_Present/Raw_mode (0.00s)
=== RUN TestDNSProvider_CleanUp
=== RUN TestDNSProvider_CleanUp/Standard_mode
XXX cleanup _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM
=== RUN TestDNSProvider_CleanUp/program_error
=== RUN TestDNSProvider_CleanUp/Raw_mode
XXX cleanup -- domain token keyAuth
--- PASS: TestDNSProvider_CleanUp (0.01s)
--- PASS: TestDNSProvider_CleanUp/Standard_mode (0.01s)
--- PASS: TestDNSProvider_CleanUp/program_error (0.00s)
--- PASS: TestDNSProvider_CleanUp/Raw_mode (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/exec 0.022s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_api_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_api_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestDNSProvider
--- PASS: TestDNSProvider (0.01s)
PASS
ok github.com/go-acme/lego/providers/dns/gandi 0.013s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_api_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_api_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestDNSProvider
2025/04/29 01:56:49 [INFO] request: GET /domains/example.com/records/_acme-challenge.abc.def/TXT
2025/04/29 01:56:49 [INFO] request: PUT /domains/example.com/records/_acme-challenge.abc.def/TXT
2025/04/29 01:56:49 [INFO] API response: Zone Record Created
2025/04/29 01:56:49 [INFO] request: DELETE /domains/example.com/records/_acme-challenge.abc.def/TXT
--- PASS: TestDNSProvider (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/gandiv5 0.007s
? github.com/go-acme/lego/providers/dns/gcloud [no test files]
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestLivePresent
gcore_test.go:92: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
gcore_test.go:105: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
=== RUN Test_extractAllZones
=== RUN Test_extractAllZones/success
=== PAUSE Test_extractAllZones/success
=== RUN Test_extractAllZones/empty
=== PAUSE Test_extractAllZones/empty
=== CONT Test_extractAllZones/success
=== CONT Test_extractAllZones/empty
--- PASS: Test_extractAllZones (0.00s)
--- PASS: Test_extractAllZones/success (0.00s)
--- PASS: Test_extractAllZones/empty (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/gcore 0.004s
=== RUN TestClient_GetZone
--- PASS: TestClient_GetZone (0.00s)
=== RUN TestClient_GetZone_error
--- PASS: TestClient_GetZone_error (0.00s)
=== RUN TestClient_GetRRSet
--- PASS: TestClient_GetRRSet (0.00s)
=== RUN TestClient_GetRRSet_error
--- PASS: TestClient_GetRRSet_error (0.00s)
=== RUN TestClient_DeleteRRSet
--- PASS: TestClient_DeleteRRSet (0.00s)
=== RUN TestClient_DeleteRRSet_error
--- PASS: TestClient_DeleteRRSet_error (0.00s)
=== RUN TestClient_AddRRSet
=== RUN TestClient_AddRRSet/success_add
=== RUN TestClient_AddRRSet/success_update
=== RUN TestClient_AddRRSet/not_in_the_zone
--- PASS: TestClient_AddRRSet (0.00s)
--- PASS: TestClient_AddRRSet/success_add (0.00s)
--- PASS: TestClient_AddRRSet/success_update (0.00s)
--- PASS: TestClient_AddRRSet/not_in_the_zone (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/gcore/internal 0.012s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
=== RUN TestNewDNSProvider/missing_api_user
=== RUN TestNewDNSProvider/missing_api_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
--- PASS: TestNewDNSProvider/missing_api_user (0.00s)
--- PASS: TestNewDNSProvider/missing_api_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
=== RUN TestNewDNSProviderConfig/missing_api_user
=== RUN TestNewDNSProviderConfig/missing_api_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_api_user (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s)
=== RUN TestLivePresent
glesys_test.go:129: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
glesys_test.go:142: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/glesys 0.011s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
=== RUN TestNewDNSProvider/missing_access_key
=== RUN TestNewDNSProvider/missing_secret_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
--- PASS: TestNewDNSProvider/missing_access_key (0.00s)
--- PASS: TestNewDNSProvider/missing_secret_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
=== RUN TestNewDNSProviderConfig/missing_api_key
=== RUN TestNewDNSProviderConfig/missing_secret_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s)
=== RUN TestLivePresent
godaddy_test.go:125: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
godaddy_test.go:138: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/godaddy 0.018s
=== RUN TestClient_GetRecords
--- PASS: TestClient_GetRecords (0.00s)
=== RUN TestClient_GetRecords_errors
--- PASS: TestClient_GetRecords_errors (0.00s)
=== RUN TestClient_UpdateTxtRecords
--- PASS: TestClient_UpdateTxtRecords (0.00s)
=== RUN TestClient_UpdateTxtRecords_errors
--- PASS: TestClient_UpdateTxtRecords_errors (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/godaddy/internal 0.011s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
=== RUN TestNewDNSProviderConfig/invalid_TTL
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
--- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s)
=== RUN TestLivePresent
hetzner_test.go:103: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
hetzner_test.go:116: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hetzner 0.007s
=== RUN TestClient_GetTxtRecord
&{1b test1 TXT txttxttxt 0 600 zoneA}
--- PASS: TestClient_GetTxtRecord (0.00s)
=== RUN TestClient_CreateRecord
--- PASS: TestClient_CreateRecord (0.00s)
=== RUN TestClient_DeleteRecord
--- PASS: TestClient_DeleteRecord (0.00s)
=== RUN TestClient_GetZoneID
--- PASS: TestClient_GetZoneID (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hetzner/internal 0.010s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_credentials
=== RUN TestNewDNSProvider/missing_access_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
--- PASS: TestNewDNSProvider/missing_access_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_credentials
=== RUN TestNewDNSProviderConfig/missing_api_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s)
=== RUN TestLivePresent
hostingde_test.go:115: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
hostingde_test.go:128: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hostingde 0.027s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_API_key
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_API_key (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_API_key
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s)
=== RUN TestLivePresent
hosttech_test.go:91: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
hosttech_test.go:104: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hosttech 0.004s
=== RUN TestClient_GetZones
--- PASS: TestClient_GetZones (0.00s)
=== RUN TestClient_GetZones_error
--- PASS: TestClient_GetZones_error (0.00s)
=== RUN TestClient_GetZone
--- PASS: TestClient_GetZone (0.00s)
=== RUN TestClient_GetZone_error
--- PASS: TestClient_GetZone_error (0.00s)
=== RUN TestClient_GetRecords
--- PASS: TestClient_GetRecords (0.00s)
=== RUN TestClient_GetRecords_error
--- PASS: TestClient_GetRecords_error (0.00s)
=== RUN TestClient_AddRecord
--- PASS: TestClient_AddRecord (0.00s)
=== RUN TestClient_AddRecord_error
--- PASS: TestClient_AddRecord_error (0.00s)
=== RUN TestClient_DeleteRecord
--- PASS: TestClient_DeleteRecord (0.00s)
=== RUN TestClient_DeleteRecord_error
--- PASS: TestClient_DeleteRecord_error (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hosttech/internal 0.011s
? github.com/go-acme/lego/providers/dns/httpreq [no test files]
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/success_multiple_domains
=== RUN TestNewDNSProvider/invalid_credentials
=== RUN TestNewDNSProvider/invalid_credentials,_partial
=== RUN TestNewDNSProvider/missing_credentials
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/success_multiple_domains (0.00s)
--- PASS: TestNewDNSProvider/invalid_credentials (0.00s)
--- PASS: TestNewDNSProvider/invalid_credentials,_partial (0.00s)
--- PASS: TestNewDNSProvider/missing_credentials (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/success_multiple_domains
=== RUN TestNewDNSProviderConfig/missing_credentials
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/success_multiple_domains (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
=== RUN TestLivePresent
hurricane_test.go:119: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
hurricane_test.go:132: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hurricane 0.005s
=== RUN TestClient_UpdateTxtRecord
=== RUN TestClient_UpdateTxtRecord/good
=== PAUSE TestClient_UpdateTxtRecord/good
=== RUN TestClient_UpdateTxtRecord/nochg_"0123456789abcdef"
=== PAUSE TestClient_UpdateTxtRecord/nochg_"0123456789abcdef"
=== RUN TestClient_UpdateTxtRecord/abuse
=== PAUSE TestClient_UpdateTxtRecord/abuse
=== RUN TestClient_UpdateTxtRecord/badagent
=== PAUSE TestClient_UpdateTxtRecord/badagent
=== RUN TestClient_UpdateTxtRecord/badauth
=== PAUSE TestClient_UpdateTxtRecord/badauth
=== RUN TestClient_UpdateTxtRecord/nohost
=== PAUSE TestClient_UpdateTxtRecord/nohost
=== RUN TestClient_UpdateTxtRecord/notfqdn
=== PAUSE TestClient_UpdateTxtRecord/notfqdn
=== CONT TestClient_UpdateTxtRecord/good
=== CONT TestClient_UpdateTxtRecord/notfqdn
=== CONT TestClient_UpdateTxtRecord/nohost
=== CONT TestClient_UpdateTxtRecord/badauth
=== CONT TestClient_UpdateTxtRecord/badagent
=== CONT TestClient_UpdateTxtRecord/abuse
=== CONT TestClient_UpdateTxtRecord/nochg_"0123456789abcdef"
2025/04/29 01:56:50 nochg "0123456789abcdef": unchanged content written to TXT record _acme-challenge.example.com
--- PASS: TestClient_UpdateTxtRecord (0.00s)
--- PASS: TestClient_UpdateTxtRecord/notfqdn (0.00s)
--- PASS: TestClient_UpdateTxtRecord/badauth (0.00s)
--- PASS: TestClient_UpdateTxtRecord/badagent (0.00s)
--- PASS: TestClient_UpdateTxtRecord/nohost (0.00s)
--- PASS: TestClient_UpdateTxtRecord/nochg_"0123456789abcdef" (0.00s)
--- PASS: TestClient_UpdateTxtRecord/good (0.00s)
--- PASS: TestClient_UpdateTxtRecord/abuse (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hurricane/internal 0.008s === RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/invalid_passport
=== RUN TestNewDNSProvider/non_existing_passport
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/invalid_passport (0.00s)
--- PASS: TestNewDNSProvider/non_existing_passport (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/invalid_passport
=== RUN TestNewDNSProviderConfig/non_existing_passport
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/invalid_passport (0.00s)
--- PASS: TestNewDNSProviderConfig/non_existing_passport (0.00s)
=== RUN TestLivePresent
hyperone_test.go:123: skipping live test
--- SKIP: TestLivePresent (0.00s)
=== RUN TestLiveCleanUp
hyperone_test.go:136: skipping live test
--- SKIP: TestLiveCleanUp (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hyperone 0.006s
=== RUN TestClient_FindRecordset
--- PASS: TestClient_FindRecordset (0.00s)
=== RUN TestClient_CreateRecordset
--- PASS: TestClient_CreateRecordset (0.00s)
=== RUN TestClient_DeleteRecordset
--- PASS: TestClient_DeleteRecordset (0.00s)
=== RUN TestClient_GetRecords
--- PASS: TestClient_GetRecords (0.00s)
=== RUN TestClient_CreateRecord
--- PASS: TestClient_CreateRecord (0.00s)
=== RUN TestClient_DeleteRecord
--- PASS: TestClient_DeleteRecord (0.00s)
=== RUN TestClient_FindZone
--- PASS: TestClient_FindZone (0.00s)
=== RUN TestClient_GetZones
--- PASS: TestClient_GetZones (0.00s)
=== RUN TestLoadPassportFile
--- PASS: TestLoadPassportFile (0.00s)
=== RUN TestLoadPassportFile_invalid
--- PASS: TestLoadPassportFile_invalid (0.00s)
=== RUN TestExtractProjectID
--- PASS: TestExtractProjectID (0.00s)
=== RUN TestExtractProjectID_invalid
--- PASS: TestExtractProjectID_invalid (0.00s)
=== RUN TestPayload_buildToken
--- PASS: TestPayload_buildToken (0.00s)
PASS
ok github.com/go-acme/lego/providers/dns/hyperone/internal 0.010s
=== RUN TestNewDNSProvider
=== RUN TestNewDNSProvider/success
=== RUN TestNewDNSProvider/missing_access_token
--- PASS: TestNewDNSProvider (0.00s)
--- PASS: TestNewDNSProvider/success (0.00s)
--- PASS: TestNewDNSProvider/missing_access_token (0.00s)
=== RUN TestNewDNSProviderConfig
=== RUN TestNewDNSProviderConfig/success
=== RUN TestNewDNSProviderConfig/missing_access_token
--- PASS: TestNewDNSProviderConfig (0.00s)
--- PASS: TestNewDNSProviderConfig/success (0.00s)
--- PASS: TestNewDNSProviderConfig/missing_access_token (0.00s)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 483 |
Nodes: | 16 (2 / 14) |
Uptime: | 137:29:38 |
Calls: | 9,586 |
Files: | 13,673 |
Messages: | 6,147,491 |