@@ -1894,23 +1894,26 @@ func TestWorkspaceFilterManual(t *testing.T) {
1894
1894
1895
1895
//nolint:tparallel,paralleltest
1896
1896
t .Run ("exact_param" , func (t * testing.T ) {
1897
+ // All match
1897
1898
all , err := client .Workspaces (ctx , codersdk.WorkspaceFilter {
1898
1899
FilterQuery : fmt .Sprintf ("param:%s=%s" , paramThreeName , "baz" ),
1899
1900
})
1900
1901
require .NoError (t , err )
1901
1902
expectIDs (t , []codersdk.Workspace {foo , bar , baz }, all .Workspaces )
1902
1903
1904
+ // Two match
1903
1905
two , err := client .Workspaces (ctx , codersdk.WorkspaceFilter {
1904
1906
FilterQuery : fmt .Sprintf ("param:%s=%s" , paramTwoName , "bar" ),
1905
1907
})
1906
1908
require .NoError (t , err )
1907
1909
expectIDs (t , []codersdk.Workspace {foo , bar }, two .Workspaces )
1908
1910
1911
+ // Only 1 matches
1909
1912
one , err := client .Workspaces (ctx , codersdk.WorkspaceFilter {
1910
1913
FilterQuery : fmt .Sprintf ("param:%s=%s" , paramOneName , "foo" ),
1911
1914
})
1912
1915
require .NoError (t , err )
1913
- expectIDs (t , []codersdk.Workspace {foo , bar }, one .Workspaces )
1916
+ expectIDs (t , []codersdk.Workspace {foo }, one .Workspaces )
1914
1917
})
1915
1918
1916
1919
//nolint:tparallel,paralleltest
0 commit comments