def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_pyhouse_obj.House.FamilyData = familyAPI( self.m_pyhouse_obj).LoadFamilyTesting() # lightingAPI(self.m_pyhouse_obj).LoadXml(self.m_pyhouse_obj)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_button_obj = ButtonData() self.m_controller_obj = ControllerData() self.m_light_obj = LightData() self.m_api = LightingCoreAPI()
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_family = familyAPI(self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj.House.FamilyData = self.m_family self.m_light_obj = LightData() self.m_version = '1.4.0'
class C1_Build(SetupMixin, unittest.TestCase): """ This section tests the reading and writing of XML used by inernet. """ def setUp(self): self.m_api = SetupPyHouseObj() def test_01_Computer(self): l_pyhouse = self.m_pyhouse_obj l_config = self.m_api._build_computer(self.m_pyhouse_obj) # print(PrettyFormatAny.form(l_config, 'C1-01-A - Config')) # self.assertDictEqual(l_config.Email, {}) # self.assertDictEqual(l_config.InternetConnection, {}) # self.assertDictEqual(l_config.Nodes, {}) # self.assertDictEqual(l_config.Web, {}) pass def test_02_House(self): l_obj = {} l_config = self.m_api._build_house(l_obj) # print(PrettyFormatAny.form(l_config, 'C1-02-A - Config')) self.assertEqual(l_config.Key, 0) def test_03_PyHouse(self): l_root = None l_config = self.m_api.BuildPyHouseObj(l_root) # #print(PrettyFormatAny.form(l_root, 'C1-04-A - Root')) pass def test_05_XML(self): l_root = ET.fromstring(XML_LONG) l_config = self.m_api.BuildXml(l_root) # print(PrettyFormatAny.form(l_config, 'C1-05-A - Config')) pass
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = deviceXML self.m_button_obj = ButtonData() self.m_controller_obj = ControllerInformation() self.m_light_obj = LightData()
class C1_Build(SetupMixin, unittest.TestCase): """ This section tests the reading and writing of XML used by inernet. """ def setUp(self): self.m_api = SetupPyHouseObj() def test_01_Computer(self): l_config = self.m_api._build_computer() print(PrettyFormatAny.form(l_config, 'Config')) # self.assertDictEqual(l_config.Email, {}) # self.assertDictEqual(l_config.InternetConnection, {}) # self.assertDictEqual(l_config.Nodes, {}) # self.assertDictEqual(l_config.Web, {}) def test_02_House(self): l_obj = {} l_config = self.m_api._build_house(l_obj) print(PrettyFormatAny.form(l_config, 'Config')) self.assertEqual(l_config.Key, 0) def test_03_PyHouse(self): l_root = None l_config = self.m_api.BuildPyHouseObj(l_root) print(PrettyFormatAny.form(l_config, 'Config')) def test_04_Root(self): l_root = ET.fromstring(XML_LONG) print(PrettyFormatAny.form(l_root, 'Root')) def test_05_XML(self): l_root = ET.fromstring(XML_LONG) l_config = self.m_api.BuildXml(l_root) print(PrettyFormatAny.form(l_config, 'Config'))
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_yaml = SetupPyHouseObj().BuildYaml(None) # self.m_family = familyAPI(self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj._Families = self.m_family self.m_filename = CONFIG_FILE_NAME self.m_yamlconf = configYaml(self.m_pyhouse_obj)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_family = familyAPI(self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj.House.FamilyData = self.m_family self.m_api = buttonsAPI() self.m_button_obj = ButtonData() self.m_version = '1.4.0'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_family = familyAPI(self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj.House.FamilyData = self.m_family self.m_api = controllerAPI() self.m_controller_obj = ControllerData() self.m_version = '1.4.0'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_pyhouse_obj.House.Location.RiseSet = Mock.RiseSet() self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = scheduleAPI(self.m_pyhouse_obj) self.m_schedules = scheduleXml.read_schedules_xml(self.m_pyhouse_obj) self.m_pyhouse_obj.House.Schedule = self.m_schedules self.m_schedule_obj = self.m_schedules[0] twisted.internet.base.DelayedCall.debug = True self.m_pyhouse_obj.House.FamilyData = familyAPI(self.m_pyhouse_obj).LoadFamilyTesting()
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_version = '1.4.0' self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_pyhouse_obj.House.FamilyData = familyAPI( self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj.House.Lighting.Controllers = controllerAPI( ).read_all_controllers_xml(self.m_pyhouse_obj) self.m_pyhouse_obj.House.Lighting.Lights = lightsAPI.read_all_lights_xml( self.m_pyhouse_obj, self.m_xml.controller_sect, self.m_version) self.m_pyhouse_obj.House.Hvac = hvacXML.read_hvac_xml( self.m_pyhouse_obj)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_pyhouse_obj._Families = familyAPI( self.m_pyhouse_obj).LoadFamilyTesting() self.m_pyhouse_obj.House.Lighting = lightingUtility( )._read_lighting_xml(self.m_pyhouse_obj) self.m_pyhouse_obj.House.Security.GarageDoors = securityXML( ).read_all_GarageDoors_xml(self.m_pyhouse_obj) self.m_pyhouse_obj.House.Security.MotionSensors = securityXML( ).read_all_MotionSensors_xml(self.m_pyhouse_obj) self.m_pyhouse_obj.House.Hvac = hvacXML.read_hvac_xml( self.m_pyhouse_obj)
def test_03_Sched(self): SetupPyHouseObj().LoadHouse(self.m_pyhouse_obj) print(PrettyFormatAny.form(self.m_pyhouse_obj.House, 'PyHouse.House 1')) l_delay = 1 l_list = [0, 1] l_id = scheduleUtility.schedule_next_event(self.m_pyhouse_obj, l_delay) time.sleep(2 * l_delay)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_pyhouse_obj.House.FamilyData = familyAPI( self.m_pyhouse_obj).m_family self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_device_obj = LightData() self.m_device_obj.Name = TESTING_LIGHT_NAME_0 self.m_device_obj.Key = TESTING_LIGHT_KEY_0 self.m_device_obj.Active = TESTING_LIGHT_ACTIVE_0 self.m_device_obj.Comment = TESTING_DEVICE_COMMENT self.m_device_obj.CurLevel = TESTING_LIGHT_CUR_LEVEL_0 self.m_device_obj.DeviceFamily = TESTING_LIGHT_FAMILY_0 self.m_device_obj.DeviceType = 1 self.m_device_obj.DeviceSubType = 234 self.m_device_obj.RoomCoords = TESTING_DEVICE_ROOM_COORDS self.m_device_obj.RoomName = TESTING_DEVICE_ROOM_NAME self.m_version = '1.4.0'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_pool_obj = PoolData()
def setUpXml(self, p_root): self.m_xml = SetupPyHouseObj().BuildXml(p_root)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_workspace_obj = Workspace() self.m_workspace_obj.m_pyhouse_obj = self.m_pyhouse_obj
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = irrigationXml
def setUpObj(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root)
def test_02_Load(self): """ Test ??? """ SetupPyHouseObj().LoadHouse(self.m_pyhouse_obj) print(PrettyFormatAny.form(self.m_pyhouse_obj.House, 'C2-02-A - PyHouse.House 1'))
def setUp(self): self.m_api = SetupPyHouseObj()
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = deviceXML self.m_device = LightData()
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = entertainmentAPI(self.m_pyhouse_obj)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_yaml = SetupPyHouseObj().BuildYaml(None)
def setUp(self): SetupMixin.setUp(self, ET.fromstring(XML_LONG)) SetupPyHouseObj().BuildXml(self.m_xml.root) self.m_api = configAPI(self.m_pyhouse_obj)
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) # self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_yaml = SetupPyHouseObj().BuildYaml(None) self.m_filename = 'families.yaml'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.test_date_1 = T_DATE_0
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_controller_obj = ControllerInformation() self.m_ctlr_api = controllerAPI()
def setUp(self): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj() self.m_api = floorsApi(self.m_pyhouse_obj) self.m_filename = 'floors.yaml'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_cntl_api = controllerAPI() self.m_light_api = lightingAPI()
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_version = '1.4.0'
def setUp(self, p_root): self.m_pyhouse_obj = SetupPyHouseObj().BuildPyHouseObj(p_root) self.m_xml = SetupPyHouseObj().BuildXml(p_root) self.m_api = mqttXML()