From 01a7f101ade024981f8c59a56775aa1f4bdae442 Mon Sep 17 00:00:00 2001 From: vaerh <64400271+vaerh@users.noreply.github.com> Date: Wed, 17 May 2023 21:41:10 +0300 Subject: [PATCH] fix: Field 'comment' not found in the schema (#214) * fix: Field 'comment' not found in the schema Fixes #213 * test: Fix broken tests --- routeros/datasource_ip_addresses.go | 4 ++++ routeros/datasource_ip_routes.go | 5 +++++ routeros/resource_capsman_configuration_test.go | 4 +++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/routeros/datasource_ip_addresses.go b/routeros/datasource_ip_addresses.go index c3a36a8b..faaf7c0f 100644 --- a/routeros/datasource_ip_addresses.go +++ b/routeros/datasource_ip_addresses.go @@ -32,6 +32,10 @@ func DatasourceIPAddresses() *schema.Resource { Type: schema.TypeString, Computed: true, }, + KeyComment: { + Type: schema.TypeString, + Computed: true, + }, "disabled": { Type: schema.TypeBool, Computed: true, diff --git a/routeros/datasource_ip_routes.go b/routeros/datasource_ip_routes.go index ceee4d77..e2042304 100644 --- a/routeros/datasource_ip_routes.go +++ b/routeros/datasource_ip_routes.go @@ -2,6 +2,7 @@ package routeros import ( "context" + "github.com/hashicorp/terraform-plugin-sdk/v2/diag" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" ) @@ -31,6 +32,10 @@ func DatasourceIPRoutes() *schema.Resource { Type: schema.TypeBool, Computed: true, }, + KeyComment: { + Type: schema.TypeString, + Computed: true, + }, "connect": { Type: schema.TypeBool, Computed: true, diff --git a/routeros/resource_capsman_configuration_test.go b/routeros/resource_capsman_configuration_test.go index 3f66312c..a66c1f46 100644 --- a/routeros/resource_capsman_configuration_test.go +++ b/routeros/resource_capsman_configuration_test.go @@ -31,6 +31,8 @@ func TestAccCapsManConfigurationTest_basic(t *testing.T) { { Config: testAccCapsManConfigurationConfig(1), Check: resource.ComposeTestCheckFunc( + resource.TestCheckResourceAttr("routeros_capsman_configuration.test_configuration_2", + "name", "test_configuration_2"), resource.TestCheckResourceAttrSet("routeros_capsman_configuration.test_configuration_2", "channel.config"), resource.TestCheckResourceAttrSet("routeros_capsman_configuration.test_configuration_2", @@ -103,7 +105,7 @@ resource "routeros_capsman_security" "test_security" { } resource "routeros_capsman_configuration" "test_configuration_2" { - name = "test_configuration" + name = "test_configuration_2" channel = { config = "${routeros_capsman_channel.test_channel.name}"