> why handout is {} here?

Because this test checks `editable_metadata_fields` property and inside it all fields are `dicts`.