Skip to content

Commit

Permalink
Update filters
Browse files Browse the repository at this point in the history
Took 13 minutes
  • Loading branch information
tdabasinskas committed Jun 8, 2023
1 parent 55dac39 commit 9c69bab
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 9 deletions.
12 changes: 7 additions & 5 deletions backstage/data_source_entities_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,17 @@ func TestAccDataSourceEntities(t *testing.T) {
Config: testAccProviderConfig + testAccDataSourceEntitiesConfig,
Check: resource.ComposeAggregateTestCheckFunc(
resource.TestCheckResourceAttr("data.backstage_entities.test", "id", fmt.Sprint([]string{
"kind=user",
"metadata.name=janelle.dawe",
"kind=user,metadata.name=janelle.dawe",
"metadata.uid=b70bed0a-e955-4f93-b03f-e03f7954da99",
})),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.#", "1"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.#", "2"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.0.kind", "User"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.0.metadata.annotations.backstage.io/managed-by-location",
"url:https://github.com/backstage/backstage/tree/master/packages/catalog-model/examples/acme/team-a-group.yaml"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.0.metadata.name", "janelle.dawe"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.1.metadata.uid", "b70bed0a-e955-4f93-b03f-e03f7954da99"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.0.relations.0.target_ref", "group:default/team-a"),
resource.TestCheckResourceAttr("data.backstage_entities.test", "entities.1.relations.0.target_ref", "group:default/team-a"),
),
},
},
Expand All @@ -33,8 +35,8 @@ func TestAccDataSourceEntities(t *testing.T) {
const testAccDataSourceEntitiesConfig = `
data "backstage_entities" "test" {
filters = [
"kind=user",
"metadata.name=janelle.dawe",
"kind=user,metadata.name=janelle.dawe",
"metadata.uid=b70bed0a-e955-4f93-b03f-e03f7954da99",
]
}
`
4 changes: 2 additions & 2 deletions docs/data-sources/entities.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ Use this data source to get a filtered list of [entities](https://backstage.io/d
data "backstage_entities" "example" {
// The filters to apply to the query:
filters = [
"kind=User",
"metadata.namespace=default",
"kind=User,metadata.namespace=default",
"kind=Group,metadata.namespace=default",
]
}
```
Expand Down
4 changes: 2 additions & 2 deletions examples/data-sources/backstage_entities/data-source.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
data "backstage_entities" "example" {
// The filters to apply to the query:
filters = [
"kind=User",
"metadata.namespace=default",
"kind=User,metadata.namespace=default",
"kind=Group,metadata.namespace=default",
]
}

0 comments on commit 9c69bab

Please sign in to comment.