Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .codegen.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{ "engineHash": "c571efa", "specHash": "fa39a3f", "version": "10.8.0" }
{ "engineHash": "2492c3e", "specHash": "fa39a3f", "version": "10.8.0" }
2 changes: 1 addition & 1 deletion docs/metadata_taxonomies.md
Original file line number Diff line number Diff line change
Expand Up @@ -533,7 +533,7 @@ See the endpoint docs at

```python
client.metadata_taxonomies.get_metadata_template_field_options(
namespace, metadata_template_key, "taxonomy"
namespace, metadata_template_key, field_key
)
```

Expand Down
17 changes: 14 additions & 3 deletions test/metadata_taxonomies.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,8 @@ def testMetadataTaxonomiesNodes():
assert get_country_node.display_name == 'Poland UPDATED'
assert get_country_node.id == country_node.id
metadata_template_key: str = ''.join(['templateKey', get_uuid()])
field_display_name: str = 'testTaxonomy123'
field_key: str = 'testTaxonomy321'
metadata_template: MetadataTemplate = (
client.metadata_templates.create_metadata_template(
'enterprise',
Expand All @@ -179,8 +181,8 @@ def testMetadataTaxonomiesNodes():
fields=[
CreateMetadataTemplateFields(
type=CreateMetadataTemplateFieldsTypeField.TAXONOMY,
key='taxonomy',
display_name='taxonomy',
key=field_key,
display_name=field_display_name,
taxonomy_key=taxonomy_key,
namespace=namespace,
options_rules=CreateMetadataTemplateFieldsOptionsRulesField(
Expand All @@ -193,10 +195,19 @@ def testMetadataTaxonomiesNodes():
assert metadata_template.template_key == metadata_template_key
assert metadata_template.display_name == metadata_template_key
assert len(metadata_template.fields) == 1
assert metadata_template.fields[0].display_name == field_display_name
assert metadata_template.fields[0].hidden == False
assert not metadata_template.fields[0].id == ''
assert metadata_template.fields[0].key == field_key
assert metadata_template.fields[0].namespace == namespace
assert metadata_template.fields[0].options_rules.multi_select == True
assert metadata_template.fields[0].options_rules.selectable_levels[0] == 1
assert not metadata_template.fields[0].taxonomy_id == ''
assert metadata_template.fields[0].taxonomy_key == taxonomy_key
assert to_string(metadata_template.fields[0].type) == 'taxonomy'
options: MetadataTaxonomyNodes = (
client.metadata_taxonomies.get_metadata_template_field_options(
namespace, metadata_template_key, 'taxonomy'
namespace, metadata_template_key, field_key
)
)
assert len(options.entries) == 1
Expand Down
Loading