@@ -189,7 +189,7 @@ def test_parse_codecs_unknown_raises(monkeypatch: pytest.MonkeyPatch) -> None:
189189def test_array_metadata_roundtrip (case : Expect [dict [str , Any ], dict [str , Any ]]) -> None :
190190 """from_dict(d).to_dict() produces the expected output, including codec evolution."""
191191 d = minimal_metadata_dict_v3 (** case .input )
192- m = ArrayV3Metadata .from_dict (d )
192+ m = ArrayV3Metadata .from_dict (d ) # type: ignore[arg-type]
193193 assert m .to_dict () == case .output
194194
195195
@@ -219,7 +219,7 @@ def test_array_metadata_from_dict_fails(case: ExpectFail[dict[str, Any]]) -> Non
219219 """from_dict rejects invalid metadata documents."""
220220 d = minimal_metadata_dict_v3 (** case .input )
221221 with pytest .raises (case .exception , match = case .msg ):
222- ArrayV3Metadata .from_dict (d )
222+ ArrayV3Metadata .from_dict (d ) # type: ignore[arg-type]
223223
224224
225225@pytest .mark .parametrize (
@@ -259,7 +259,7 @@ def test_init_extra_fields_collision() -> None:
259259 codecs = ({"name" : "bytes" , "configuration" : {"endian" : "little" }},),
260260 attributes = {},
261261 dimension_names = None ,
262- extra_fields = extra_fields ,
262+ extra_fields = extra_fields , # type: ignore[arg-type]
263263 )
264264
265265
0 commit comments