Fix Client.fetch_image_url in some cases

Sometimes (or always?), jsmods require includes a JS version specifier.

This means we couldn't find the url
This commit is contained in:
Mads Marquart
2020-05-07 11:46:42 +02:00
parent db284cefdf
commit 18a3ffb90d
4 changed files with 28 additions and 9 deletions

View File

@@ -68,6 +68,17 @@ def test_get_jsmods_require():
}
def test_get_jsmods_require_version_specifier():
data = [
["DimensionTracking@1234"],
["CavalryLoggerImpl@2345", "startInstrumentation", [], []],
]
assert get_jsmods_require(data) == {
"DimensionTracking": [],
"CavalryLoggerImpl.startInstrumentation": [],
}
def test_get_jsmods_require_get_image_url():
data = [
[