Support nested JSON in metadata.json, closes #2403

This commit is contained in:
Simon Willison 2024-08-21 09:53:52 -07:00
commit 9028d7f805
2 changed files with 9 additions and 3 deletions

View file

@ -183,13 +183,16 @@ async def test_apply_metadata_json():
"legislators": {
"tables": {"offices": {"summary": "office address or sumtin"}},
"queries": {
"millenntial_represetatives": {
"millennial_representatives": {
"summary": "Social media accounts for current legislators"
}
},
}
}
},
"weird_instance_value": {"nested": [1, 2, 3]},
},
)
await ds.invoke_startup()
assert (await ds.client.get("/")).status_code == 200
value = (await ds.get_instance_metadata()).get("weird_instance_value")
assert value == '{"nested": [1, 2, 3]}'