API filter tests (#958)
* API filter tests. Requires that PR https://github.com/hashicorp/boundary/pull/957 is merged and tagged first. * Updating /api dependency.
This commit is contained in:
1 parent
1906a7311b
commit
909026ed3d
11 files changed
+72
-1
No files matched your search
@@ -90,6 +90,13 @@ func TestList(t *testing.T) {
|
||||
ul, err = userClient.List(tc.Context(), org.GetPublicId())
|
||||
require.NoError(err)
|
||||
assert.ElementsMatch(comparableSlice(expected), comparableSlice(ul.Items))
|
||||
|
||||
filterItem := ul.Items[3]
|
||||
ul, err = userClient.List(tc.Context(), org.GetPublicId(),
|
||||
users.WithFilter(fmt.Sprintf(`"/item/id"==%q`, filterItem.Id)))
|
||||
require.NoError(err)
|
||||
assert.Len(ul.Items, 1)
|
||||
assert.Equal(filterItem.Id, ul.Items[0].Id)
|
||||
}
|
||||
|
||||
func comparableSlice(in []*users.User) []users.User {
|
||||
|
||||
Reference in new issue
Block a user