def setNode(self, node): BaseWidget.setNode(self, node) self.m_testValue.SetLabel( node.name ) self.m_groupValue.SetLabel( node.group ) self.m_descValue.SetLabel( node.description ) if node.fb: self.m_fbValue.SetLabel( node.fb ) else: self.m_fbValue.SetLabel( "None" ) if node.status == Globals.TestStatus.PASSED: self.m_testStatusLabel.SetLabel("Passed") elif node.status == Globals.TestStatus.DISABLED: self.m_testStatusLabel.SetLabel("Disabled") elif node.status == Globals.TestStatus.FAILED: self.m_testStatusLabel.SetLabel("FAILED") else: assert False self.Layout()