def test_has_group_address(self): """Test sensor has group address.""" xknx = XKNX(loop=self.loop) cover = Cover(xknx, 'TestCover', group_address_long='1/2/1', group_address_short='1/2/2', group_address_position='1/2/3', group_address_position_state='1/2/4', group_address_angle='1/2/5', group_address_angle_state='1/2/6') self.assertTrue(cover.has_group_address(GroupAddress('1/2/1'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/2'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/3'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/4'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/5'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/6'))) self.assertFalse(cover.has_group_address(GroupAddress('1/2/7')))
def test_has_group_address(self): """Test sensor has group address.""" xknx = XKNX(loop=self.loop) cover = Cover( xknx, 'TestCover', group_address_long='1/2/1', group_address_short='1/2/2', group_address_position='1/2/3', group_address_position_state='1/2/4', group_address_angle='1/2/5', group_address_angle_state='1/2/6') self.assertTrue(cover.has_group_address(GroupAddress('1/2/1'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/2'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/3'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/4'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/5'))) self.assertTrue(cover.has_group_address(GroupAddress('1/2/6'))) self.assertFalse(cover.has_group_address(GroupAddress('1/2/7')))
def test_has_group_address(self): """Test sensor has group address.""" xknx = XKNX() cover = Cover( xknx, "TestCover", group_address_long="1/2/1", group_address_short="1/2/2", group_address_position="1/2/3", group_address_position_state="1/2/4", group_address_angle="1/2/5", group_address_angle_state="1/2/6", ) assert cover.has_group_address(GroupAddress("1/2/1")) assert cover.has_group_address(GroupAddress("1/2/2")) assert cover.has_group_address(GroupAddress("1/2/3")) assert cover.has_group_address(GroupAddress("1/2/4")) assert cover.has_group_address(GroupAddress("1/2/5")) assert cover.has_group_address(GroupAddress("1/2/6")) assert not cover.has_group_address(GroupAddress("1/2/7"))