|
@@ -298,12 +298,13 @@ class TestModelverse(unittest.TestCase):
|
|
|
alter_context("test/my_SCCD_trace", "test/SCCD_Trace")
|
|
|
lst = element_list_nice("test/my_SCCD_trace")
|
|
|
|
|
|
- # TODO check if the structure of this list is OK
|
|
|
- lst.sort(key=lambda i: i["timestamp"])
|
|
|
- result = [(i["timestamp"], i["name"]) for i in lst if i["name"] not in ["updateTimerValue", "updateTimerColour", "resetTimer"]]
|
|
|
+ model_delete("merged")
|
|
|
+ model_delete("type mappings/merged")
|
|
|
+
|
|
|
+ lst.sort(key=lambda i: (i["timestamp"], i["name"]))
|
|
|
+ result = [(i["timestamp"], str(i["name"])) for i in lst if i["name"] not in ["updateTimerValue", "updateTimerColour", "resetTimer"]]
|
|
|
print(result)
|
|
|
|
|
|
- # TODO: displayNone2 should never be raised (unless on toggle?)
|
|
|
assert result == [(5.0, "displayRed"),
|
|
|
(20.0, "displayYellow"),
|
|
|
(20.5, "displayNone"),
|
|
@@ -324,10 +325,30 @@ class TestModelverse(unittest.TestCase):
|
|
|
(28.0, "displayYellow"),
|
|
|
(28.5, "displayNone"),
|
|
|
(29.0, "displayYellow"),
|
|
|
+ (29.4, "displayNone"),
|
|
|
(29.4, "displayRed"),
|
|
|
(89.4, "displayGreen"),
|
|
|
+ (129.4, "displayNone"),
|
|
|
(129.4, "displayRed"),
|
|
|
- (139.4, "displayYellow")
|
|
|
+ (139.4, "displayYellow"),
|
|
|
+ (139.9, "displayNone"),
|
|
|
+ (140.4, "displayYellow"),
|
|
|
+ (140.9, "displayNone"),
|
|
|
+ (141.4, "displayYellow"),
|
|
|
+ (141.9, "displayNone"),
|
|
|
+ (142.4, "displayYellow"),
|
|
|
+ (142.9, "displayNone"),
|
|
|
+ (143.4, "displayYellow"),
|
|
|
+ (143.9, "displayNone"),
|
|
|
+ (144.4, "displayYellow"),
|
|
|
+ (144.9, "displayNone"),
|
|
|
+ (145.4, "displayYellow"),
|
|
|
+ (145.9, "displayNone"),
|
|
|
+ (146.4, "displayYellow"),
|
|
|
+ (146.9, "displayNone"),
|
|
|
+ (147.4, "displayYellow"),
|
|
|
+ (147.9, "displayNone"),
|
|
|
+ (148.4, "displayYellow"),
|
|
|
]
|
|
|
|
|
|
def test_switch_MM(self):
|