From cc74e2eb209f41a963e20feae18044024e8c1bfb Mon Sep 17 00:00:00 2001 From: James Bardin Date: Thu, 3 Jul 2025 10:25:09 -0400 Subject: [PATCH] udpate provider mocks --- internal/providers/mock.go | 4 ++++ internal/providers/testing/provider_mock.go | 10 ++++++++++ internal/refactoring/mock_provider.go | 4 ++++ 3 files changed, 18 insertions(+) diff --git a/internal/providers/mock.go b/internal/providers/mock.go index 42829b8a80..8d46fa89a5 100644 --- a/internal/providers/mock.go +++ b/internal/providers/mock.go @@ -323,6 +323,10 @@ func (m *Mock) ImportResourceState(request ImportResourceStateRequest) (response return response } +func (m *Mock) GenerateResourceConfig(request GenerateResourceConfigRequest) (response GenerateResourceConfigResponse) { + panic("not implemented") +} + func (m *Mock) MoveResourceState(request MoveResourceStateRequest) MoveResourceStateResponse { // The MoveResourceState operation happens offline, so we can just hand this // off to the underlying provider. diff --git a/internal/providers/testing/provider_mock.go b/internal/providers/testing/provider_mock.go index 1e9ac5c161..659c513b59 100644 --- a/internal/providers/testing/provider_mock.go +++ b/internal/providers/testing/provider_mock.go @@ -94,6 +94,11 @@ type MockProvider struct { ImportResourceStateRequest providers.ImportResourceStateRequest ImportResourceStateFn func(providers.ImportResourceStateRequest) providers.ImportResourceStateResponse + GenerateResourceConfigCalled bool + GenerateResourceConfigResponse *providers.GenerateResourceConfigResponse + GenerateResourceConfigRequest providers.GenerateResourceConfigRequest + GenerateResourceConfigFn func(providers.GenerateResourceConfigRequest) providers.GenerateResourceConfigResponse + MoveResourceStateCalled bool MoveResourceStateResponse *providers.MoveResourceStateResponse MoveResourceStateRequest providers.MoveResourceStateRequest @@ -744,6 +749,11 @@ func (p *MockProvider) ImportResourceState(r providers.ImportResourceStateReques return resp } +func (p *MockProvider) GenerateResourceConfig(r providers.GenerateResourceConfigRequest) (resp providers.GenerateResourceConfigResponse) { + defer p.beginWrite()() + panic("not implemented") +} + func (p *MockProvider) MoveResourceState(r providers.MoveResourceStateRequest) (resp providers.MoveResourceStateResponse) { defer p.beginWrite()() diff --git a/internal/refactoring/mock_provider.go b/internal/refactoring/mock_provider.go index 31f30935b2..15f332b0e8 100644 --- a/internal/refactoring/mock_provider.go +++ b/internal/refactoring/mock_provider.go @@ -81,6 +81,10 @@ func (provider *mockProvider) ImportResourceState(providers.ImportResourceStateR panic("not implemented in mock") } +func (p *mockProvider) GenerateResourceConfig(r providers.GenerateResourceConfigRequest) (resp providers.GenerateResourceConfigResponse) { + panic("not implemented in mock") +} + func (provider *mockProvider) MoveResourceState(providers.MoveResourceStateRequest) providers.MoveResourceStateResponse { if provider.moveResourceError != nil { return providers.MoveResourceStateResponse{