Skip to content

serializers: DataCite to DCAT-AP: fix undefined variable $cheme for relation type has metadata #5937

serializers: DataCite to DCAT-AP: fix undefined variable $cheme for relation type has metadata

serializers: DataCite to DCAT-AP: fix undefined variable $cheme for relation type has metadata #5937

Triggered via pull request February 13, 2025 14:01
Status Failure
Total duration 29m 14s
Artifacts

tests.yml

on: pull_request
Matrix: JS / Tests
Matrix: Python / Tests
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 24 warnings
Python / Tests (3.9, postgresql14, opensearch2): tests/resources/serializers/test_datacite_serializer.py#L253
test_datacite43_serializer AssertionError: assert {'contributor... 'eng'}], ...} == {'contributor... 'eng'}], ...} Omitting 18 identical items, use -vv to show Differing items: {'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCi...'Image'}, {'relatedIdentifier': '10.1234/pgfpj-at058', 'relatedIdentifierType': 'DOI', 'relationType': 'IsVersionOf'}]} != {'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCi...ataset'}, {'relatedIdentifier': '10.1234/pgfpj-at058', 'relatedIdentifierType': 'DOI', 'relationType': 'IsVersionOf'}]} Full diff: { 'contributors': [{'affiliation': [{'name': 'CERN'}, {'name': 'TU Wien'}], 'contributorType': 'Other', 'familyName': 'Nielsen', 'givenName': 'Lars Holm', 'name': 'Nielsen, Lars Holm', 'nameIdentifiers': [{'nameIdentifier': '0000-0001-8135-3489', 'nameIdentifierScheme': 'ORCID'}], 'nameType': 'Personal'}, {'contributorType': 'Other', 'familyName': 'Dirk', 'givenName': 'Dirkin', 'name': 'Dirk, Dirkin', 'nameIdentifiers': [], 'nameType': 'Personal'}], 'creators': [{'affiliation': [{'name': 'CERN'}, {'name': 'free-text'}], 'familyName': 'Nielsen', 'givenName': 'Lars Holm', 'name': 'Nielsen, Lars Holm', 'nameIdentifiers': [{'nameIdentifier': '0000-0001-8135-3489', 'nameIdentifierScheme': 'ORCID'}], 'nameType': 'Personal'}, {'familyName': 'Tom', 'givenName': 'Blabin', 'name': 'Tom, Blabin', 'nameIdentifiers': [], 'nameType': 'Personal'}], 'dates': [{'date': '2018/2020-09', 'dateType': 'Issued'}, {'date': '1939/1945', 'dateInformation': 'A date', 'dateType': 'Other'}, {'date': '2023-11-14', 'dateType': 'Updated'}], 'descriptions': [{'description': 'A description \n' 'with HTML tags', 'descriptionType': 'Abstract'}, {'description': 'Bla bla bla', 'descriptionType': 'Methods', 'lang': 'eng'}], 'formats': ['application/pdf'], 'fundingReferences': [{'awardNumber': '111023', 'awardTitle': 'Launching of the research program on ' 'meaning processing', 'awardURI': 'https://sandbox.zenodo.org/', 'funderName': 'European Commission'}], 'geoLocations': [{'geoLocationPlace': 'test location place', 'geoLocationPoint': {'pointLatitude': '-60.63932', 'pointLongitude': '-32.94682'}}], 'identifiers': [{'identifier': 'https://127.0.0.1:5000/records/12345-abcde', 'identifierType': 'URL'}, {'identifier': '10.1234/12345-abcde', 'identifierType': 'DOI'}, {'identifier': 'oai:invenio-rdm.com:12345-abcde', 'identifierType': 'oai'}, {'identifier': '1924MNRAS..84..308E', 'identifierType': 'bibcode'}], 'language': 'dan', 'publicationYear': '2018', 'publisher': 'InvenioRDM', 'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCitedBy',
Python / Tests (3.9, postgresql14, opensearch2): tests/resources/serializers/test_datacite_serializer.py#L373
test_datacite43_xml_serializer assert '<?xml versio...</resource>\n' == '<?xml versio...</resource>\n' Skipping 2717 identical leading characters in diff, use -v to show - tionType="IsVersionOf">10.1234/pgfpj-at058</relatedIdentifier> + tionType="HasMetadata" resourceTypeGeneral="Image">10.1234/baz.qux</relatedIdentifier> + <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.1234/pgfpj-at058</relatedIdentifier> </relatedIdentifiers> <sizes> <size>11 pages</size> </sizes> <formats> <format>application/pdf</format> </formats> <version>v1.0</version> <rightsList> <rights rightsURI="https://customlicense.org/licenses/by/4.0/">A custom license</rights> <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode" rightsIdentifierScheme="spdx" rightsIdentifier="cc-by-4.0">Creative Commons Attribution 4.0 International</rights> </rightsList> <descriptions> <description descriptionType="Abstract">A description with HTML tags</description> <description descriptionType="Methods" xml:lang="eng">Bla bla bla</description> </descriptions> <geoLocations> <geoLocation> <geoLocationPlace>test location place</geoLocationPlace> <geoLocationPoint> <pointLongitude>-32.94682</pointLongitude> <pointLatitude>-60.63932</pointLatitude> </geoLocationPoint> </geoLocation> </geoLocations> <fundingReferences> <fundingReference> <funderName>European Commission</funderName> <awardNumber>111023</awardNumber> <awardTitle>Launching of the research program on meaning processing</awardTitle> </fundingReference> </fundingReferences> </resource>
Python / Tests (3.9, postgresql14, opensearch2): tests/resources/serializers/test_dublincore_serializer.py#L73
test_dublincorejson_serializer AssertionError: assert {'contributor...la bla'], ...} == {'contributor...la bla'], ...} Omitting 13 identical items, use -vv to show Differing items: {'relations': ['https://doi.org/10.1234/foo.bar', 'https://doi.org/10.1234/baz.qux', 'https://doi.org/10.1234/pgfpj-at058']} != {'relations': ['https://doi.org/10.1234/foo.bar', 'https://doi.org/10.1234/pgfpj-at058']} Full diff: { 'contributors': ['Nielsen, Lars Holm', 'Dirk, Dirkin'], 'creators': ['Nielsen, Lars Holm', 'Tom, Blabin'], 'dates': ['2018/2020-09', 'info:eu-repo/date/embargoEnd/2131-01-01'], 'descriptions': ['&lt;h1&gt;A description&lt;/h1&gt; &lt;p&gt;with HTML ' 'tags&lt;/p&gt;', 'Bla bla bla'], 'formats': ['application/pdf'], 'identifiers': ['https://doi.org/10.1234/12345-abcde', 'oai:invenio-rdm.com:12345-abcde', 'https://ui.adsabs.harvard.edu/#abs/1924MNRAS..84..308E'], 'languages': ['dan', 'eng'], 'locations': ['name=test location place; description=test location ' 'description; lat=-32.94682; lon=-60.63932'], 'publishers': ['InvenioRDM'], 'relations': ['https://doi.org/10.1234/foo.bar', + 'https://doi.org/10.1234/baz.qux', 'https://doi.org/10.1234/pgfpj-at058'], 'rights': ['info:eu-repo/semantics/embargoedAccess', 'A custom license', 'https://customlicense.org/licenses/by/4.0/', 'Creative Commons Attribution 4.0 International', 'https://creativecommons.org/licenses/by/4.0/legalcode'], 'subjects': ['Abdominal Injuries', 'custom'], 'titles': ['InvenioRDM'], 'types': ['info:eu-repo/semantics/other'], }
Python / Tests (3.9, postgresql14, opensearch2): tests/resources/serializers/test_dublincore_serializer.py#L155
test_dublincorexml_serializer AssertionError: assert '<?xml versio.../oai_dc:dc>\n' == '<?xml versio.../oai_dc:dc>\n' Skipping 1246 identical leading characters in diff, use -v to show - g/10.1234/pgfpj-at058</dc:relation> ? ^^^^^^ ^^^^ + g/10.1234/baz.qux</dc:relation> ? ^ ^^^^^ + <dc:relation>https://doi.org/10.1234/pgfpj-at058</dc:relation> <dc:rights>info:eu-repo/semantics/embargoedAccess</dc:rights> <dc:rights>A custom license</dc:rights> <dc:rights>https://customlicense.org/licenses/by/4.0/</dc:rights> <dc:rights>Creative Commons Attribution 4.0 International</dc:rights> <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights> <dc:subject>Abdominal Injuries</dc:subject> <dc:subject>custom</dc:subject> <dc:title>InvenioRDM</dc:title> <dc:type>info:eu-repo/semantics/other</dc:type> </oai_dc:dc>
Python / Tests (3.9, postgresql14, opensearch2): tests/resources/serializers/test_marcxml_serializer.py#L341
test_marcxml_serializer_full_record assert '<?xml versio...\n</record>\n' == '<?xml versio...\n</record>\n' Skipping 1774 identical leading characters in diff, use -v to show - ield tag="540" ind1=" " ind2=" "> ? ^^ ^ + ield tag="856" ind1=" " ind2="2"> ? + ^ ^ + <subfield code="a">doi:10.1234/baz.qux</subfield> + </datafield> + <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">info:eu-repo/semantics/embargoedAccess</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">A custom license</subfield> <subfield code="u">https://customlicense.org/licenses/by/4.0/</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">Creative Commons Attribution 4.0 International</subfield> <subfield code="u">https://creativecommons.org/licenses/by/4.0/legalcode</subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"/> <datafield tag="650" ind1="1" ind2="7"> <subfield code="a">cc-by-4.0</subfield> <subfield code="2">spdx</subfield> </datafield> <datafield tag="653" ind1=" " ind2=" "> <subfield code="a">Abdominal Injuries</subfield> </datafield> <datafield tag="653" ind1=" " ind2=" "> <subfield code="a">custom</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">&amp;lt;h1&amp;gt;A description&amp;lt;/h1&amp;gt; &amp;lt;p&amp;gt;with HTML tags&amp;lt;/p&amp;gt;</subfield> </datafield> <datafield tag="500" ind1=" " ind2=" "> <subfield code="a">Bla bla bla</subfield> </datafield> <datafield tag="041" ind1=" " ind2=" "> <subfield code="a">dan</subfield> </datafield> <datafield tag="041" ind1=" " ind2=" "> <subfield code="a">eng</subfield> </datafield> <datafield tag="999" ind1="C" ind2="5"> <subfield code="x">Nielsen et al,..</subfield> </datafield> <datafield tag="260" ind1=" " ind2=" "> <subfield code="b">InvenioRDM</subfield> <subfield code="c">2018/2020-09</subfield> <subfield code="c">info:eu-repo/date/embargoEnd/2131-01-01</subfield> </datafield> <datafield tag="502" ind1=" " ind2=" "> <subfield code="c">A university</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">user-blr</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">user-rdm</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">info:eu-repo/semantics/other</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">image</subfield> <subfield code="b">photo</subfield> </datafield> <datafield tag="520" ind1=" " ind2="1"> <subfield code="a">application/pdf</subfield> </datafield> <datafield tag="520" ind1=" " ind2="2"> <subfield code="a">11 pages</subfield> </datafield> <datafield tag="536" ind1=" " ind2=" "> <subfield code="c">111023</subfield> <subfield code="a">Launching of the research program on meaning processing</subfield> </datafield> <controlfield tag="005">20231114183055.0</controlfield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="s">1934724</subfield> <subfield code="z">md5:d916d650dc8471cfccb92c807cdc5f98</subfield> <subfield code="u">https://127.0.0.1:5000/records/12345-abcde/files/test.pdf</subfield> </datafield> <datafield tag="542" ind1=" " ind2=" "> <subfield code="l">embargoed</subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> <subfield code="a">10.1234/foo.bar</subfield> <subfield code="i">Is cited by</subfield> <subfield code="n">doi</subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> +
Python / Tests (3.9, postgresql14, opensearch2)
Process completed with exit code 1.
Python / Tests (3.12, postgresql14, opensearch2): tests/resources/serializers/test_datacite_serializer.py#L253
test_datacite43_serializer AssertionError: assert {'contributor... 'eng'}], ...} == {'contributor... 'eng'}], ...} Omitting 18 identical items, use -vv to show Differing items: {'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCi...'Image'}, {'relatedIdentifier': '10.1234/pgfpj-at058', 'relatedIdentifierType': 'DOI', 'relationType': 'IsVersionOf'}]} != {'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCi...ataset'}, {'relatedIdentifier': '10.1234/pgfpj-at058', 'relatedIdentifierType': 'DOI', 'relationType': 'IsVersionOf'}]} Full diff: { 'contributors': [{'affiliation': [{'name': 'CERN'}, {'name': 'TU Wien'}], 'contributorType': 'Other', 'familyName': 'Nielsen', 'givenName': 'Lars Holm', 'name': 'Nielsen, Lars Holm', 'nameIdentifiers': [{'nameIdentifier': '0000-0001-8135-3489', 'nameIdentifierScheme': 'ORCID'}], 'nameType': 'Personal'}, {'contributorType': 'Other', 'familyName': 'Dirk', 'givenName': 'Dirkin', 'name': 'Dirk, Dirkin', 'nameIdentifiers': [], 'nameType': 'Personal'}], 'creators': [{'affiliation': [{'name': 'CERN'}, {'name': 'free-text'}], 'familyName': 'Nielsen', 'givenName': 'Lars Holm', 'name': 'Nielsen, Lars Holm', 'nameIdentifiers': [{'nameIdentifier': '0000-0001-8135-3489', 'nameIdentifierScheme': 'ORCID'}], 'nameType': 'Personal'}, {'familyName': 'Tom', 'givenName': 'Blabin', 'name': 'Tom, Blabin', 'nameIdentifiers': [], 'nameType': 'Personal'}], 'dates': [{'date': '2018/2020-09', 'dateType': 'Issued'}, {'date': '1939/1945', 'dateInformation': 'A date', 'dateType': 'Other'}, {'date': '2023-11-14', 'dateType': 'Updated'}], 'descriptions': [{'description': 'A description \n' 'with HTML tags', 'descriptionType': 'Abstract'}, {'description': 'Bla bla bla', 'descriptionType': 'Methods', 'lang': 'eng'}], 'formats': ['application/pdf'], 'fundingReferences': [{'awardNumber': '111023', 'awardTitle': 'Launching of the research program on ' 'meaning processing', 'awardURI': 'https://sandbox.zenodo.org/', 'funderName': 'European Commission'}], 'geoLocations': [{'geoLocationPlace': 'test location place', 'geoLocationPoint': {'pointLatitude': '-60.63932', 'pointLongitude': '-32.94682'}}], 'identifiers': [{'identifier': 'https://127.0.0.1:5000/records/12345-abcde', 'identifierType': 'URL'}, {'identifier': '10.1234/12345-abcde', 'identifierType': 'DOI'}, {'identifier': 'oai:invenio-rdm.com:12345-abcde', 'identifierType': 'oai'}, {'identifier': '1924MNRAS..84..308E', 'identifierType': 'bibcode'}], 'language': 'dan', 'publicationYear': '2018', 'publisher': 'InvenioRDM', 'relatedIdentifiers': [{'relatedIdentifier': '10.1234/foo.bar', 'relatedIdentifierType': 'DOI', 'relationType': 'IsCitedBy',
Python / Tests (3.12, postgresql14, opensearch2): tests/resources/serializers/test_datacite_serializer.py#L373
test_datacite43_xml_serializer assert '<?xml versio...</resource>\n' == '<?xml versio...</resource>\n' Skipping 2717 identical leading characters in diff, use -v to show - tionType="IsVersionOf">10.1234/pgfpj-at058</relatedIdentifier> + tionType="HasMetadata" resourceTypeGeneral="Image">10.1234/baz.qux</relatedIdentifier> + <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.1234/pgfpj-at058</relatedIdentifier> </relatedIdentifiers> <sizes> <size>11 pages</size> </sizes> <formats> <format>application/pdf</format> </formats> <version>v1.0</version> <rightsList> <rights rightsURI="https://customlicense.org/licenses/by/4.0/">A custom license</rights> <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode" rightsIdentifierScheme="spdx" rightsIdentifier="cc-by-4.0">Creative Commons Attribution 4.0 International</rights> </rightsList> <descriptions> <description descriptionType="Abstract">A description with HTML tags</description> <description descriptionType="Methods" xml:lang="eng">Bla bla bla</description> </descriptions> <geoLocations> <geoLocation> <geoLocationPlace>test location place</geoLocationPlace> <geoLocationPoint> <pointLongitude>-32.94682</pointLongitude> <pointLatitude>-60.63932</pointLatitude> </geoLocationPoint> </geoLocation> </geoLocations> <fundingReferences> <fundingReference> <funderName>European Commission</funderName> <awardNumber>111023</awardNumber> <awardTitle>Launching of the research program on meaning processing</awardTitle> </fundingReference> </fundingReferences> </resource>
Python / Tests (3.12, postgresql14, opensearch2): tests/resources/serializers/test_dublincore_serializer.py#L73
test_dublincorejson_serializer AssertionError: assert {'contributor...la bla'], ...} == {'contributor...la bla'], ...} Omitting 13 identical items, use -vv to show Differing items: {'relations': ['https://doi.org/10.1234/foo.bar', 'https://doi.org/10.1234/baz.qux', 'https://doi.org/10.1234/pgfpj-at058']} != {'relations': ['https://doi.org/10.1234/foo.bar', 'https://doi.org/10.1234/pgfpj-at058']} Full diff: { 'contributors': ['Nielsen, Lars Holm', 'Dirk, Dirkin'], 'creators': ['Nielsen, Lars Holm', 'Tom, Blabin'], 'dates': ['2018/2020-09', 'info:eu-repo/date/embargoEnd/2131-01-01'], 'descriptions': ['&lt;h1&gt;A description&lt;/h1&gt; &lt;p&gt;with HTML ' 'tags&lt;/p&gt;', 'Bla bla bla'], 'formats': ['application/pdf'], 'identifiers': ['https://doi.org/10.1234/12345-abcde', 'oai:invenio-rdm.com:12345-abcde', 'https://ui.adsabs.harvard.edu/#abs/1924MNRAS..84..308E'], 'languages': ['dan', 'eng'], 'locations': ['name=test location place; description=test location ' 'description; lat=-32.94682; lon=-60.63932'], 'publishers': ['InvenioRDM'], 'relations': ['https://doi.org/10.1234/foo.bar', + 'https://doi.org/10.1234/baz.qux', 'https://doi.org/10.1234/pgfpj-at058'], 'rights': ['info:eu-repo/semantics/embargoedAccess', 'A custom license', 'https://customlicense.org/licenses/by/4.0/', 'Creative Commons Attribution 4.0 International', 'https://creativecommons.org/licenses/by/4.0/legalcode'], 'subjects': ['Abdominal Injuries', 'custom'], 'titles': ['InvenioRDM'], 'types': ['info:eu-repo/semantics/other'], }
Python / Tests (3.12, postgresql14, opensearch2): tests/resources/serializers/test_dublincore_serializer.py#L155
test_dublincorexml_serializer AssertionError: assert '<?xml versio.../oai_dc:dc>\n' == '<?xml versio.../oai_dc:dc>\n' Skipping 1246 identical leading characters in diff, use -v to show - g/10.1234/pgfpj-at058</dc:relation> ? ^^^^^^ ^^^^ + g/10.1234/baz.qux</dc:relation> ? ^ ^^^^^ + <dc:relation>https://doi.org/10.1234/pgfpj-at058</dc:relation> <dc:rights>info:eu-repo/semantics/embargoedAccess</dc:rights> <dc:rights>A custom license</dc:rights> <dc:rights>https://customlicense.org/licenses/by/4.0/</dc:rights> <dc:rights>Creative Commons Attribution 4.0 International</dc:rights> <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights> <dc:subject>Abdominal Injuries</dc:subject> <dc:subject>custom</dc:subject> <dc:title>InvenioRDM</dc:title> <dc:type>info:eu-repo/semantics/other</dc:type> </oai_dc:dc>
Python / Tests (3.12, postgresql14, opensearch2): tests/resources/serializers/test_marcxml_serializer.py#L341
test_marcxml_serializer_full_record assert '<?xml versio...\n</record>\n' == '<?xml versio...\n</record>\n' Skipping 1774 identical leading characters in diff, use -v to show - ield tag="540" ind1=" " ind2=" "> ? ^^ ^ + ield tag="856" ind1=" " ind2="2"> ? + ^ ^ + <subfield code="a">doi:10.1234/baz.qux</subfield> + </datafield> + <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">info:eu-repo/semantics/embargoedAccess</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">A custom license</subfield> <subfield code="u">https://customlicense.org/licenses/by/4.0/</subfield> </datafield> <datafield tag="540" ind1=" " ind2=" "> <subfield code="a">Creative Commons Attribution 4.0 International</subfield> <subfield code="u">https://creativecommons.org/licenses/by/4.0/legalcode</subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"/> <datafield tag="650" ind1="1" ind2="7"> <subfield code="a">cc-by-4.0</subfield> <subfield code="2">spdx</subfield> </datafield> <datafield tag="653" ind1=" " ind2=" "> <subfield code="a">Abdominal Injuries</subfield> </datafield> <datafield tag="653" ind1=" " ind2=" "> <subfield code="a">custom</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">&amp;lt;h1&amp;gt;A description&amp;lt;/h1&amp;gt; &amp;lt;p&amp;gt;with HTML tags&amp;lt;/p&amp;gt;</subfield> </datafield> <datafield tag="500" ind1=" " ind2=" "> <subfield code="a">Bla bla bla</subfield> </datafield> <datafield tag="041" ind1=" " ind2=" "> <subfield code="a">dan</subfield> </datafield> <datafield tag="041" ind1=" " ind2=" "> <subfield code="a">eng</subfield> </datafield> <datafield tag="999" ind1="C" ind2="5"> <subfield code="x">Nielsen et al,..</subfield> </datafield> <datafield tag="260" ind1=" " ind2=" "> <subfield code="b">InvenioRDM</subfield> <subfield code="c">2018/2020-09</subfield> <subfield code="c">info:eu-repo/date/embargoEnd/2131-01-01</subfield> </datafield> <datafield tag="502" ind1=" " ind2=" "> <subfield code="c">A university</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">user-blr</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">user-rdm</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">info:eu-repo/semantics/other</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">image</subfield> <subfield code="b">photo</subfield> </datafield> <datafield tag="520" ind1=" " ind2="1"> <subfield code="a">application/pdf</subfield> </datafield> <datafield tag="520" ind1=" " ind2="2"> <subfield code="a">11 pages</subfield> </datafield> <datafield tag="536" ind1=" " ind2=" "> <subfield code="c">111023</subfield> <subfield code="a">Launching of the research program on meaning processing</subfield> </datafield> <controlfield tag="005">20231114183055.0</controlfield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="s">1934724</subfield> <subfield code="z">md5:d916d650dc8471cfccb92c807cdc5f98</subfield> <subfield code="u">https://127.0.0.1:5000/records/12345-abcde/files/test.pdf</subfield> </datafield> <datafield tag="542" ind1=" " ind2=" "> <subfield code="l">embargoed</subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> <subfield code="a">10.1234/foo.bar</subfield> <subfield code="i">Is cited by</subfield> <subfield code="n">doi</subfield> </datafield> <datafield tag="773" ind1=" " ind2=" "> +
Python / Tests (3.12, postgresql14, opensearch2)
Process completed with exit code 1.
Python / Tests (3.9, postgresql14, opensearch2)
Cache not found for keys: setup-python-Linux-x64-24.04-Ubuntu-python-3.9.21-pip-d03152ffd6728311eed90afe8c2e5fb5397bcbb7df149abd3c6212b1209bfa63, setup-python-Linux-x64-24.04-Ubuntu-python-3.9.21-pip
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/jsonresolver/contrib/jsonschema.py#L31
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/jsonresolver/contrib/jsonschema.py#L31
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/invenio_records/resolver.py#L14
jsonschema.exceptions.RefResolutionError is deprecated as of version 4.18.0. If you wish to catch potential reference resolution errors, directly catch referencing.exceptions.Unresolvable.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/invenio_records/resolver.py#L14
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/invenio_records/resolver.py#L14
jsonschema.exceptions.RefResolutionError is deprecated as of version 4.18.0. If you wish to catch potential reference resolution errors, directly catch referencing.exceptions.Unresolvable.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/invenio_records/resolver.py#L14
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/marshmallow_utils/fields/generated.py#L12
The '__version_info__' attribute is deprecated and will be removed in in a future version. Use feature detection or 'packaging.Version(importlib.metadata.version("marshmallow")).release' instead.
Python / Tests (3.9, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.9.21/x64/lib/python3.9/site-packages/marshmallow_utils/fields/generated.py#L12
The '__version_info__' attribute is deprecated and will be removed in in a future version. Use feature detection or 'packaging.Version(importlib.metadata.version("marshmallow")).release' instead.
Python / Tests (3.12, postgresql14, opensearch2)
Cache not found for keys: setup-python-Linux-x64-24.04-Ubuntu-python-3.12.9-pip-d03152ffd6728311eed90afe8c2e5fb5397bcbb7df149abd3c6212b1209bfa63, setup-python-Linux-x64-24.04-Ubuntu-python-3.12.9-pip
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L670
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L670
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L940
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L943
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L1053
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L1055
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L804
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
Python / Tests (3.12, postgresql14, opensearch2): opt/hostedtoolcache/Python/3.12.9/x64/lib/python3.12/site-packages/_pytest/assertion/rewrite.py#L804
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead