Skip to content

Commit 5cd6918

Browse files
tests: Updated tests and scenarios.
1 parent b6b0f7d commit 5cd6918

4 files changed

Lines changed: 23 additions & 23 deletions

File tree

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ resource "konnect_catalog_ai_model" "test_ai_model" {
1010

1111
#example of creating a version for the AI Model in the catalog with target models
1212
resource "konnect_catalog_ai_model_version" "test_ai_model_version" {
13-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
13+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
1414
version = "1.0.0"
1515
target_models = [
1616
{
@@ -26,7 +26,7 @@ resource "konnect_catalog_ai_model_version" "test_ai_model_version" {
2626

2727
#example of creating a version spec for the AI Model in the catalog with a spec content
2828
resource "konnect_catalog_ai_model_version_spec" "test_ai_model_version_spec" {
29-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
29+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
3030
spec_content = "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Test AI Model\",\"version\":\"1.0.0\"},\"paths\":{}}"
3131
depends_on = [konnect_catalog_ai_model_version.test_ai_model_version]
3232
}
@@ -82,8 +82,8 @@ resource "konnect_ai_gateway_model" "test_ai_gateway_model" {
8282
}
8383

8484
#example of creating an AI Model implementation in the catalog that uses the AI Gateway and AI Gateway Model
85-
resource "konnect_catalog_ai_model_implementation" "test_ai_model_impl" {
86-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
87-
gateway_control_plane_id = konnect_ai_gateway.test_ai_gateway.id
88-
gateway_model_id = konnect_ai_gateway_model.test_ai_gateway_model.id
85+
resource "konnect_catalog_ai_model_version_spec" "test_ai_model_version_spec" {
86+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
87+
spec_content = "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Test AI Model\",\"version\":\"1.0.0\"},\"paths\":{}}"
88+
depends_on = [konnect_catalog_ai_model_version.test_ai_model_version]
8989
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ resource "konnect_catalog_mcp" "test_mcp" {
1010

1111
#example of creating a version for the MCP in the catalog with a resource
1212
resource "konnect_catalog_mcp_version" "test_mcp_version" {
13-
mcp_id = konnect_catalog_mcp.test_mcp.id
13+
catalog_mcp_id = konnect_catalog_mcp.test_mcp.id
1414
version = "1.0.0"
1515
resources = [
1616
{
@@ -51,12 +51,12 @@ resource "konnect_ai_gateway_mcp_server" "test_mcp_server" {
5151

5252
#example of creating a MCP implementation in the catalog that uses the AI Gateway and MCP Server
5353
resource "konnect_catalog_mcp_implementation" "test_mcp_impl" {
54-
mcp_id = konnect_catalog_mcp.test_mcp.id
55-
create_catalog_mcp_gateway_implementation = {
54+
catalog_mcp_id = konnect_catalog_mcp.test_mcp.id
55+
ai_gateway_mcp_catalog = {
5656
implementation = {
5757
config = {
58-
gateway_control_plane_id = konnect_ai_gateway.test_ai_gateway_mcp.id
59-
gateway_mcp_server_id = konnect_ai_gateway_mcp_server.test_mcp_server.id
58+
ai_gateway_id = konnect_ai_gateway.test_ai_gateway_mcp.id
59+
ai_gateway_mcp_server_id = konnect_ai_gateway_mcp_server.test_mcp_server.id
6060
}
6161
type = "ai-gateway"
6262
}

tests/resources/catalog_ai_model_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ const (
7676

7777
catalogAiModelImplementation = `
7878
resource "konnect_catalog_ai_model_implementation" "test_ai_model_impl" {
79-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
80-
gateway_control_plane_id = konnect_ai_gateway.test_ai_gateway.id
81-
gateway_model_id = konnect_ai_gateway_model.test_ai_gateway_model.id
79+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
80+
ai_gateway_id = konnect_ai_gateway.test_ai_gateway.id
81+
ai_gateway_model_id = konnect_ai_gateway_model.test_ai_gateway_model.id
8282
}
8383
`
8484

8585
catalogAiModelVersion = `
8686
resource "konnect_catalog_ai_model_version" "test_ai_model_version" {
87-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
87+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
8888
version = "1.0.0"
8989
target_models = [
9090
{
@@ -101,7 +101,7 @@ const (
101101

102102
catalogAiModelVersionSpec = `
103103
resource "konnect_catalog_ai_model_version_spec" "test_ai_model_version_spec" {
104-
ai_model_id = konnect_catalog_ai_model.test_ai_model.id
104+
catalog_ai_model_id = konnect_catalog_ai_model.test_ai_model.id
105105
spec_content = "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Test AI Model\",\"version\":\"1.0.0\"},\"paths\":{}}"
106106
depends_on = [konnect_catalog_ai_model_version.test_ai_model_version]
107107
}
@@ -272,7 +272,7 @@ func TestCatalogAiModel(t *testing.T) {
272272
},
273273
},
274274
Check: resource.ComposeAggregateTestCheckFunc(
275-
resource.TestCheckResourceAttrSet("konnect_catalog_ai_model_version_spec.test_ai_model_version_spec", "ai_model_id"),
275+
resource.TestCheckResourceAttrSet("konnect_catalog_ai_model_version_spec.test_ai_model_version_spec", "catalog_ai_model_id"),
276276
resource.TestCheckResourceAttr("konnect_catalog_ai_model_version_spec.test_ai_model_version_spec", "spec_content", "{\"openapi\":\"3.1.0\",\"info\":{\"title\":\"Test AI Model\",\"version\":\"1.0.0\"},\"paths\":{}}"),
277277
),
278278
},

tests/resources/catalog_mcp_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const (
2424

2525
catalogMcpVersion = `
2626
resource "konnect_catalog_mcp_version" "test_mcp_version" {
27-
mcp_id = konnect_catalog_mcp.test_mcp.id
27+
catalog_mcp_id = konnect_catalog_mcp.test_mcp.id
2828
version = "1.0.0"
2929
resources = [
3030
{
@@ -68,12 +68,12 @@ const (
6868

6969
catalogMcpImplementation = `
7070
resource "konnect_catalog_mcp_implementation" "test_mcp_impl" {
71-
mcp_id = konnect_catalog_mcp.test_mcp.id
72-
create_catalog_mcp_gateway_implementation = {
71+
catalog_mcp_id = konnect_catalog_mcp.test_mcp.id
72+
ai_gateway_mcp_catalog = {
7373
implementation = {
7474
config = {
75-
gateway_control_plane_id = konnect_ai_gateway.test_ai_gateway_mcp.id
76-
gateway_mcp_server_id = konnect_ai_gateway_mcp_server.test_mcp_server.id
75+
ai_gateway_id = konnect_ai_gateway.test_ai_gateway_mcp.id
76+
ai_gateway_mcp_server_id = konnect_ai_gateway_mcp_server.test_mcp_server.id
7777
}
7878
type = "ai-gateway"
7979
}
@@ -209,7 +209,7 @@ func TestCatalogMCP(t *testing.T) {
209209
},
210210
Check: resource.ComposeAggregateTestCheckFunc(
211211
resource.TestCheckResourceAttrSet("konnect_catalog_mcp_implementation.test_mcp_impl", "id"),
212-
resource.TestCheckResourceAttrSet("konnect_catalog_mcp_implementation.test_mcp_impl", "mcp_id")),
212+
resource.TestCheckResourceAttrSet("konnect_catalog_mcp_implementation.test_mcp_impl", "catalog_mcp_id")),
213213
},
214214
{
215215
Config: baseConfig,

0 commit comments

Comments
 (0)