Fix Dynu DNS record updates to use POST endpoint

This commit is contained in:
beatz174-bit committed 2026-04-29 13:46:17 +10:00
1 parent 99fcdef286
commit 821dc055c1
5 files changed
+8 -8

No files matched your search

@@ -195,7 +195,7 @@ func TestIntegrationResourceDNSRecordDynamicAStateStableAndTransitionToStatic(t
}
updatePlan := state
updatePlan.Content = types.StringValue("192.0.2.42")
updatePlan.Content = types.StringValue("1.1.1.1")
updatePlan.Dynamic = types.BoolValue(false)
plan = tfsdk.Plan{Schema: schemaResp.Schema}
@@ -214,7 +214,7 @@ func TestIntegrationResourceDNSRecordDynamicAStateStableAndTransitionToStatic(t
if state.Dynamic.ValueBool() {
t.Fatalf("expected static A after setting content")
}
if state.Content.ValueString() != "192.0.2.42" {
if state.Content.ValueString() != "1.1.1.1" {
t.Fatalf("expected static content after update, got %q", state.Content.ValueString())
}
}
@@ -26,8 +26,8 @@ func TestParseDNSRecordIDInvalid(t *testing.T) {
}
func TestValidateDNSRecordContentForType(t *testing.T) {
ipv4 := "192.0.2.123"
ipv6 := "2001:db8::123"
ipv4 := "8.8.8.8"
ipv6 := "2606:4700:4700::1111"
nonEmpty := "hello"
blank := ""
@@ -75,7 +75,7 @@ func TestResolveDynamicIntent(t *testing.T) {
}
diags = diag.Diagnostics{}
dynamic, ok = resolveDynamicIntent("A", types.StringValue("192.0.2.10"), types.BoolNull(), &diags)
dynamic, ok = resolveDynamicIntent("A", types.StringValue("8.8.4.4"), types.BoolNull(), &diags)
if !ok || dynamic || diags.HasError() {
t.Fatalf("expected static A content to resolve to dynamic=false, got dynamic=%v ok=%v diags=%v", dynamic, ok, diags)
}