コード例 #1
0
ファイル: test_family.py プロジェクト: DBrianKimmel/PyHouse
 def test_05_FamiliesInsteon(self):
     l_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'Insteon')
     # print(PrettyFormatAny.form(l_obj, 'A1-05-A- Insteon'))
     self.assertEqual(l_obj.Name, TESTING_FAMILY_NAME_1)
     self.assertEqual(l_obj.FamilyDeviceModuleName, 'Insteon_device')
     self.assertEqual(l_obj.FamilyPackageName, 'Modules.Families.Insteon')
     self.assertEqual(l_obj.FamilyXmlModuleName, 'Insteon_xml')
コード例 #2
0
ファイル: test_family.py プロジェクト: DBrianKimmel/PyHouse
 def test_06_FamiliesUPB(self):
     l_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'UPB')
     # print(PrettyFormatAny.form(l_obj, 'A1-06-A - UPB'))
     self.assertEqual(l_obj.Name, TESTING_FAMILY_NAME_2)
     self.assertEqual(l_obj.FamilyDeviceModuleName, 'UPB_device')
     self.assertEqual(l_obj.FamilyPackageName, 'Modules.Families.UPB')
     self.assertEqual(l_obj.FamilyXmlModuleName, 'UPB_xml')
コード例 #3
0
ファイル: test_family.py プロジェクト: DBrianKimmel/PyHouse
 def test_04_FamiliesNull(self):
     l_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'Null')
     # print(PrettyFormatAny.form(l_obj, 'A1-04-A - Null'))
     self.assertEqual(l_obj.Name, TESTING_FAMILY_NAME_0)
     self.assertEqual(l_obj.FamilyDeviceModuleName, 'Null_device')
     self.assertEqual(l_obj.FamilyPackageName, 'Modules.Families.Null')
     self.assertEqual(l_obj.FamilyXmlModuleName, 'Null_xml')
コード例 #4
0
ファイル: test_family.py プロジェクト: DBrianKimmel/PyHouse
 def test_07_FamiliesX10(self):
     l_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'X10')
     # print(PrettyFormatAny.form(l_obj, 'A1-07-A - X10'))
     self.assertEqual(l_obj.Name, TESTING_FAMILY_NAME_3)
     self.assertEqual(l_obj.FamilyDeviceModuleName, 'X10_device')
     self.assertEqual(l_obj.FamilyPackageName, 'Modules.Families.X10')
     self.assertEqual(l_obj.FamilyXmlModuleName, 'X10_xml')
コード例 #5
0
ファイル: test_family.py プロジェクト: bopopescu/PyHouse_1
 def test_07_FamiliesX10(self):
     l_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'X10')
     # print(PrettyFormatAny.form(l_obj, 'X10'))
     self.assertEqual(l_obj.Name, 'X10')
     self.assertEqual(l_obj.FamilyDeviceModuleName, 'X10_device')
     self.assertEqual(l_obj.FamilyPackageName, 'Modules.Families.X10')
     self.assertEqual(l_obj.FamilyXmlModuleName, 'X10_xml')
コード例 #6
0
ファイル: test_family.py プロジェクト: DBrianKimmel/PyHouse
 def test_02_Import(self):
     self.m_family_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'UPB')
     l_mod = Utility._do_import(self.m_family_obj, 'UPB_xml')
     # print(PrettyFormatAny.form(l_mod, 'B1-02-A - Module'))
     self.assertEqual(self.m_family_obj.Name, 'UPB')
     self.assertEqual(self.m_family_obj.Key, 0)
     self.assertEqual(self.m_family_obj.Active, True)
     self.assertEqual(self.m_family_obj.FamilyDeviceModuleName, 'UPB_device')
     self.assertEqual(self.m_family_obj.FamilyPackageName, 'Modules.Families.UPB')
     self.assertEqual(self.m_family_obj.FamilyXmlModuleName, 'UPB_xml')
コード例 #7
0
 def setUp(self):
     SetupMixin.setUp(self, ET.fromstring(XML_LONG))
     self.m_family_obj = Utility._build_one_family_data(self.m_pyhouse_obj, 'Insteon')
コード例 #8
0
ファイル: test_family.py プロジェクト: bopopescu/PyHouse_1
 def setUp(self):
     SetupMixin.setUp(self, ET.fromstring(XML_LONG))
     self.m_family_obj = Utility._build_one_family_data(
         self.m_pyhouse_obj, 'Insteon')