@@ -350,8 +350,6 @@ def get_uss_availability(
350350 Returns:
351351 The state and version of the USS availability.
352352 """
353- availability = UssAvailabilityState .Unknown
354- version = ""
355353 with scenario .check (
356354 "USS Availability can be requested" , dss .participant_id
357355 ) as check :
@@ -361,6 +359,7 @@ def get_uss_availability(
361359
362360 availability = avail_response .status .availability
363361 version = avail_response .version
362+ return availability , version
364363 except QueryError as e :
365364 scenario .record_queries (e .queries )
366365 avail_query = e .queries [0 ]
@@ -369,7 +368,7 @@ def get_uss_availability(
369368 details = f"DSS responded code { avail_query .status_code } ; { e } " ,
370369 query_timestamps = [avail_query .request .timestamp ],
371370 )
372- return availability , version
371+ raise ScenarioDidNotStopError ( check )
373372
374373
375374def set_uss_availability (
@@ -387,7 +386,6 @@ def set_uss_availability(
387386 Returns:
388387 The new version of the USS availability.
389388 """
390- version = ""
391389 with scenario .check (
392390 "USS Availability can be updated" , [dss .participant_id ]
393391 ) as check :
@@ -398,6 +396,7 @@ def set_uss_availability(
398396 version ,
399397 )
400398 scenario .record_query (avail_query )
399+ return version
401400 except QueryError as e :
402401 scenario .record_queries (e .queries )
403402 avail_query = e .queries [0 ]
@@ -406,7 +405,7 @@ def set_uss_availability(
406405 details = f"DSS responded code { avail_query .status_code } ; { e } " ,
407406 query_timestamps = [avail_query .request .timestamp ],
408407 )
409- return version
408+ raise ScenarioDidNotStopError ( check )
410409
411410
412411def make_dss_report (
0 commit comments