feat: generalize validators and support jsonschema-rs
#2225
90.72% of diff hit (target 100.00%)
View this Pull Request on Codecov
90.72% of diff hit (target 100.00%)
Annotations
Check warning on line 103 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L103
Added line #L103 was not covered by tests
Check warning on line 110 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L110
Added line #L110 was not covered by tests
Check warning on line 112 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L112
Added line #L112 was not covered by tests
Check warning on line 115 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L114-L115
Added lines #L114 - L115 were not covered by tests
Check warning on line 119 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L119
Added line #L119 was not covered by tests
Check warning on line 122 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L122
Added line #L122 was not covered by tests
Check warning on line 125 in falcon/media/validators/jsonschema_rs.py
codecov / codecov/patch
falcon/media/validators/jsonschema_rs.py#L125
Added line #L125 was not covered by tests