+
+ # This dictionnary holds the results of each testcases of a test.
+ # Its layout is the following:
+ # self.expect={
+ # 'event_name_1': {'check_1': 0, 'check_2: 1},
+ # 'event_name_2': {'check_1': 1}
+ # }
+ # Each test classes checks the payload of different events. Each of
+ # those checks are stored in a event_name specific dictionnary in this
+ # data structure.
+ self.expect = defaultdict(lambda : defaultdict(int))
+
+ # This dictionnary holds the value recorded in the trace that are
+ # tested. Its content is use to print the values that caused a test to
+ # fail.
+ self.recorded_values = {}