async def test_network_node_changed_from_notification(hass, mock_openzwave):
    """Test for network_node_changed."""
    zwave_network = MagicMock()
    node = mock_zwave.MockNode()
    entity = node_entity.ZWaveNodeEntity(node, zwave_network)
    with patch.object(entity, "maybe_schedule_update") as mock:
        mock_zwave.notification(node_id=node.node_id)
        mock.assert_called_once_with()
Exemplo n.º 2
0
 def test_network_node_changed_from_another_notification(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, "maybe_schedule_update") as mock:
         mock_zwave.notification(node_id=1024)
         assert not mock.called
Exemplo n.º 3
0
 def test_network_node_changed_from_notification(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, "maybe_schedule_update") as mock:
         mock_zwave.notification(node_id=self.node.node_id)
         mock.assert_called_once_with()
 def test_network_node_changed_from_another_notification(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, 'maybe_schedule_update') as mock:
         mock_zwave.notification(node_id=1024)
         self.assertFalse(mock.called)
 def test_network_node_changed_from_notification(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, 'maybe_schedule_update') as mock:
         mock_zwave.notification(node_id=self.node.node_id)
         mock.assert_called_once_with()