Check if the extra Info values are correctly overwritten
Definition at line 25 of file test_MVAExpertModule.py.
◆ event()
check the extra info names are what we expect!
Definition at line 36 of file test_MVAExpertModule.py.
37 """check the extra info names are what we expect!"""
38 for multiclass
in [
False,
True]:
39 for multiexpert_prefix
in [
'multi_',
'']:
40 for name, value
in [(
'low_never', 0.5),
49 name = multiexpert_prefix+name
51 for index
in range(3):
52 compare_val = index + value
53 extra_info_name = f
'multiclass_{name}_{index}'
55 ei_value = p.getExtraInfo(extra_info_name)
56 assert ei_value == compare_val,\
57 f
'ExtraInfo "{extra_info_name}" value "{ei_value}" not what was expected {compare_val}'
59 ei_value = self.eventExtraInfo.getExtraInfo(extra_info_name)
60 assert ei_value == compare_val,\
61 f
'eventExtraInfo "{extra_info_name}" value "{ei_value}" not what was expected {compare_val}'
63 extra_info_name = name
65 ei_value = p.getExtraInfo(name)
66 assert ei_value == value,\
67 f
'ExtraInfo "{name}" value "{ei_value}" not what was expected "{value}"'
68 ei_value = self.eventExtraInfo.getExtraInfo(name)
69 assert ei_value == value,\
70 f
'eventExtraInfo "{name}" value "{ei_value}" not what was expected "{value}"'
◆ initialize()
The documentation for this class was generated from the following file: