async def test_network_node_changed_from_node(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.node_changed(node)
        mock.assert_called_once_with()
async def test_network_node_changed_from_another_node(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:
        another_node = mock_zwave.MockNode(node_id=1024)
        mock_zwave.node_changed(another_node)
        assert not mock.called
示例#3
0
 def test_network_node_changed_from_another_node(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, "maybe_schedule_update") as mock:
         node = mock_zwave.MockNode(node_id=1024)
         mock_zwave.node_changed(node)
         assert not mock.called
示例#4
0
 def test_network_node_changed_from_node(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, "maybe_schedule_update") as mock:
         mock_zwave.node_changed(self.node)
         mock.assert_called_once_with()
 def test_network_node_changed_from_another_node(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, 'maybe_schedule_update') as mock:
         node = mock_zwave.MockNode(node_id=1024)
         mock_zwave.node_changed(node)
         self.assertFalse(mock.called)
 def test_network_node_changed_from_node(self):
     """Test for network_node_changed."""
     with patch.object(self.entity, 'maybe_schedule_update') as mock:
         mock_zwave.node_changed(self.node)
         mock.assert_called_once_with()