@@ -2113,8 +2113,8 @@ async def test_validate_set_dialect_from_schema(envsonschema, tmp_path):
2113
2113
tmp_path / "schema.json" ,
2114
2114
tmp_path / "instance.json" ,
2115
2115
)
2116
- dialect = _json . loads (stdout .split ( " \n " )[ 0 ])[ "dialect" ]
2117
- assert dialect == "https://json-schema.org/draft/2019-09/schema" , stderr
2116
+ report = Report . from_serialized (stdout .splitlines ())
2117
+ assert report . metadata . dialect == Dialect . by_short_name ()[ "draft2019-09" ]
2118
2118
2119
2119
2120
2120
@pytest .mark .asyncio
@@ -2124,7 +2124,7 @@ async def test_validate_specify_dialect(envsonschema, tmp_path):
2124
2124
)
2125
2125
tmp_path .joinpath ("instance.json" ).write_text ("12" )
2126
2126
2127
- stdout , _ = await bowtie (
2127
+ stdout , stderr = await bowtie (
2128
2128
"validate" ,
2129
2129
"-i" ,
2130
2130
envsonschema ,
@@ -2133,5 +2133,5 @@ async def test_validate_specify_dialect(envsonschema, tmp_path):
2133
2133
tmp_path / "schema.json" ,
2134
2134
tmp_path / "instance.json" ,
2135
2135
)
2136
- dialect = _json . loads (stdout .split ( " \n " )[ 0 ])[ "dialect" ]
2137
- assert dialect == "https://json-schema.org/draft/2019-09/schema"
2136
+ report = Report . from_serialized (stdout .splitlines ())
2137
+ assert report . metadata . dialect == Dialect . by_short_name ()[ "draft2019-09" ]
0 commit comments