Skip to content

Commit 963e439

Browse files
committed
test for name filter
1 parent 8b08769 commit 963e439

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

stack_deployment_groups_integration_test.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,21 @@ func TestStackDeploymentGroupsList(t *testing.T) {
7272
require.NotNil(t, sdgl)
7373
require.Len(t, sdgl.Items, 1)
7474
})
75+
76+
t.Run("List with filtering by group name", func(t *testing.T) {
77+
noOptionSdg, err := client.StackDeploymentGroups.List(ctx, stackUpdated.LatestStackConfiguration.ID, nil)
78+
require.NoError(t, err)
79+
require.NotNil(t, noOptionSdg)
80+
require.GreaterOrEqual(t, len(noOptionSdg.Items), 1)
81+
options := &StackDeploymentGroupListOptions{
82+
GroupName: noOptionSdg.Items[0].Name,
83+
}
84+
sdgl, err := client.StackDeploymentGroups.List(ctx, stackUpdated.LatestStackConfiguration.ID, options)
85+
require.NoError(t, err)
86+
require.NotNil(t, sdgl)
87+
require.Equal(t, 1, len(sdgl.Items))
88+
require.Equal(t, noOptionSdg.Items[0].Name, sdgl.Items[0].Name)
89+
})
7590
}
7691

7792
func TestStackDeploymentGroupsRead(t *testing.T) {

0 commit comments

Comments
 (0)