def get_network(self): netxml = ParseNetxml(self._file, "%Y-%m-%dT%H:%M:%S.0") for net in netxml.get_networks(): bssid = net["bssid"] self._fix_network(net, bssid) self._fix_clients(net, bssid) yield net
def test_get_networks(self): self.maxDiff = None net = ParseNetxml(get_asset_dic() + "/network.netxml") data = [] for i in net.get_networks(): data.append(i) expected = "" with open(get_asset_dic() + "/network.netxml.json") as f: expected = json.loads(f.read()) self.assertListEqual(expected, data)