def test_clntdatactnr3(self): data = wx.ClientDataContainer() data.SetClientData("This is a test") val = data.GetClientData() self.assertEqual(val, "This is a test") val = data.ClientData self.assertEqual(val, "This is a test") data.ClientData = "another test" val = data.ClientData self.assertEqual(val, "another test")
def OnDiscoveredConsole(self, e): self.discover_btn.Label = "Scan" print(e) name = e.data.console_dict['name'] uuid = e.data.console_dict['uuid'] ipaddr = e.data.console_dict['address'] dataitems = [ self.xbox_console_list.GetClientData(x).GetClientData() for x in range(0, self.xbox_console_list.Count) ] uuids = [x.console_dict['uuid'] for x in dataitems] if uuid in uuids: return else: erp.GUI_APP.mainframe.SetStatusText( f"Discovered console {name} with ip {ipaddr} and uuid {uuid}") clientData = wx.ClientDataContainer() clientData.SetClientObject(e.data) self.xbox_console_list.Append(f"{name}: {ipaddr}", clientData)
def test_clntdatactnr2(self): data = wx.ClientDataContainer() data.SetClientObject("This is a test") val = data.GetClientObject() self.assertEqual(val, "This is a test")