metadata_ko = '<entry xmlns="http://www.w3.org/2005/Atom"\n xmlns:swh="https://www.softwareheritage.org/schema/2018/deposit"\n...hema:url>some-metadata-provenance-url</schema:url>\n </swh:metadata-provenance>\n </swh:deposit>\n</entry>\n'
expected_summaries = [{'fields': ['codemeta:maintainer'], 'summary': ".*Tag '?codemeta:name'? expected.*"}]
swh_checks_deposit = <swh.deposit.api.private.deposit_check.APIChecks object at 0x7f0fc1af1e48>
@pytest.mark.parametrize("metadata_ko,expected_summaries", _parameters3)
def test_api_checks_check_metadata_ko_schema(
metadata_ko, expected_summaries, swh_checks_deposit
):
actual_check, error_detail = check_metadata(ElementTree.fromstring(metadata_ko))
> assert actual_check is False
E assert True is False
.tox/py3/lib/python3.7/site-packages/swh/deposit/tests/api/test_checks.py:943: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Mar 8 2022, 5:50 PM