Changeset View
Changeset View
Standalone View
Standalone View
swh/indexer/tests/storage/test_converters.py
Show All 28 Lines | expected_mimetype = { | ||||
}, | }, | ||||
} | } | ||||
actual_mimetype = converters.db_to_mimetype(input_mimetype) | actual_mimetype = converters.db_to_mimetype(input_mimetype) | ||||
assert actual_mimetype == expected_mimetype | assert actual_mimetype == expected_mimetype | ||||
def test_db_to_language() -> None: | |||||
input_language = { | |||||
"id": b"some-id", | |||||
"tool_id": 20, | |||||
"tool_name": "some-toolname", | |||||
"tool_version": "some-toolversion", | |||||
"tool_configuration": {}, | |||||
"lang": b"css", | |||||
} | |||||
expected_language = { | |||||
"id": b"some-id", | |||||
"lang": b"css", | |||||
"tool": { | |||||
"id": 20, | |||||
"name": "some-toolname", | |||||
"version": "some-toolversion", | |||||
"configuration": {}, | |||||
}, | |||||
} | |||||
actual_language = converters.db_to_language(input_language) | |||||
assert actual_language == expected_language | |||||
def test_db_to_fossology_license() -> None: | def test_db_to_fossology_license() -> None: | ||||
input_license = { | input_license = { | ||||
"id": b"some-id", | "id": b"some-id", | ||||
"tool_id": 20, | "tool_id": 20, | ||||
"tool_name": "nomossa", | "tool_name": "nomossa", | ||||
"tool_version": "5.22", | "tool_version": "5.22", | ||||
"tool_configuration": {}, | "tool_configuration": {}, | ||||
"license": "GPL2.0", | "license": "GPL2.0", | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |