Private
Public Access
1
0

adding check for garmin on icu import

This commit is contained in:
2025-10-24 15:47:30 +02:00
parent fa2944a7a5
commit 9be6c991fb
4 changed files with 93 additions and 4 deletions

View File

@@ -955,6 +955,9 @@ def mocked_requests(*args, **kwargs):
with open('rowers/tests/testdata/tpuploadresponse.txt','r') as f:
tpuploadresponse = json.load(f)
with open('rowers/tests/testdata/intervals.json','r') as f:
intervalsjson = json.load(f)
stravastreamjson = {
'time':stravatimejson,
'velocity_smooth':stravavelojson,
@@ -1136,6 +1139,7 @@ def mocked_requests(*args, **kwargs):
garmintester = re.compile(r'.*?garmin\.com')
fakturoidtester = re.compile(r'.*?fakturoid\.cz')
idokladtester = re.compile(r'.*?idoklad\.cz')
intervalstester = re.compile(r'.*?intervals\.icu')
polarlistregex = r'.*?polaraccesslink\.com\/.*\/(\d+)$'
polarlisttester = re.compile(polarlistregex)
@@ -1441,10 +1445,6 @@ def mocked_requests(*args, **kwargs):
pass
json_data = rp3workoutlist
return MockResponse(json_data,200)
if stravatester.match(args[0]):
if stravaworkoutlisttester.match(args[0]):
@@ -1559,6 +1559,10 @@ def mocked_requests(*args, **kwargs):
]
return MockResponse(response,200)
if intervalstester.match(args[0]):
return MockResponse(intervalsjson,200)
return MockResponse(None,404)
class MockEmailMessage: