def test_14_WriteAllInternetXml(self): """ Write out the XML file for the location section """ l_internet = internetAPI().read_internet_xml(self.m_pyhouse_obj) l_xml = internetAPI().write_internet_xml(l_internet) self.assertEqual( l_xml.find('ExternalIPv6').text, str(convert.str_to_long(TESTING_INTERNET_IPv6)))
def test_01_Create(self): """ Create a JSON object for Internets. """ l_internet = internetAPI().read_internet_xml(self.m_pyhouse_obj) l_json = json_tools.encode_json(l_internet) # print(PrettyFormatAny.form(l_json, 'JSON', 70)) self.assertEqual(self.jsonPair(l_json, 'ExternalIPv4'), convert.str_to_long(TESTING_INTERNET_IPv4)) self.assertEqual(self.jsonPair(l_json, 'ExternalIPv6'), convert.str_to_long(TESTING_INTERNET_IPv6))
def _write_xml_config(self, p_pyhouse_obj): l_xml = internetAPI().write_internet_xml(p_pyhouse_obj.Computer.InternetConnection) return l_xml
def _read_xml_configuration(self, p_pyhouse_obj): l_config = internetAPI().read_internet_xml(p_pyhouse_obj) p_pyhouse_obj.Computer.InternetConnection = l_config return l_config
def SaveConfig(self): internetAPI().write_internet_xml(self.m_pyhouse_obj) LOG.info('Saved Internet Config')
def _read_xml_configuration(p_pyhouse_obj): l_config = internetAPI().read_internet_xml(p_pyhouse_obj) p_pyhouse_obj.Computer.InternetConnection = l_config return l_config
def setUp(self): SetupMixin.setUp(self, ET.fromstring(XML_LONG)) self.m_internet_obj = InternetConnectionData() self.m_api = internetAPI()
def SaveXml(self, p_xml): l_xml = internetAPI().write_internet_xml(self.m_pyhouse_obj) p_xml.append(l_xml) LOG.info('Saved XML') return p_xml
def test_14_WriteAllInternetXml(self): """ Write out the XML file for the location section """ l_internet = internetAPI().read_internet_xml(self.m_pyhouse_obj) l_xml = internetAPI().write_internet_xml(l_internet) self.assertEqual(l_xml.find('ExternalIPv6').text, str(convert.str_to_long(TESTING_INTERNET_IPv6)))