|
@@ -299,11 +299,35 @@ class TestModelverse(unittest.TestCase):
|
|
|
lst = element_list_nice("test/my_SCCD_trace")
|
|
|
|
|
|
# TODO check if the structure of this list is OK
|
|
|
- result = [(i["timestamp"], i["name"], i["parameter"]) for i in lst.sort(key=lambda i: i["timestamp"])]
|
|
|
+ lst.sort(key=lambda i: i["timestamp"])
|
|
|
+ result = [(i["timestamp"], i["name"]) for i in lst if i["name"] not in ["updateTimerValue", "updateTimerColour", "resetTimer"]]
|
|
|
print(result)
|
|
|
|
|
|
- assert result == [(5.0, "updateTimerColour", "red"),
|
|
|
- (6.0, "updateTimer", 59),
|
|
|
+ # TODO: displayNone2 should never be raised (unless on toggle?)
|
|
|
+ assert result == [(5.0, "displayRed"),
|
|
|
+ (20.0, "displayYellow"),
|
|
|
+ (20.5, "displayNone"),
|
|
|
+ (21.0, "displayYellow"),
|
|
|
+ (21.5, "displayNone"),
|
|
|
+ (22.0, "displayYellow"),
|
|
|
+ (22.5, "displayNone"),
|
|
|
+ (23.0, "displayYellow"),
|
|
|
+ (23.5, "displayNone"),
|
|
|
+ (24.0, "displayYellow"),
|
|
|
+ (24.5, "displayNone"),
|
|
|
+ (25.0, "displayYellow"),
|
|
|
+ (25.5, "displayNone"),
|
|
|
+ (26.0, "displayYellow"),
|
|
|
+ (26.5, "displayNone"),
|
|
|
+ (27.0, "displayYellow"),
|
|
|
+ (27.5, "displayNone"),
|
|
|
+ (28.0, "displayYellow"),
|
|
|
+ (28.5, "displayNone"),
|
|
|
+ (29.0, "displayYellow"),
|
|
|
+ (29.4, "displayRed"),
|
|
|
+ (89.4, "displayGreen"),
|
|
|
+ (129.4, "displayRed"),
|
|
|
+ (139.4, "displayYellow")
|
|
|
]
|
|
|
|
|
|
def test_switch_MM(self):
|