Exemplo n.º 1
0
def test_set_without_value_key_sends_none():
    requester = Mock()
    requester.put.side_effect = get_response
    client = Client(requester=requester)
    key = '/update_key'
    client.set(key)
    requester.put.assert_called_with(key, data={'value': None, 'dir': False})
Exemplo n.º 2
0
def test_update_key_returns_a_node_with_prev_node():
    requester = Mock()
    requester.put.side_effect = get_response
    client = Client(requester=requester)
    node = client.set('/update_key', value=1)
    assert 'key_val' == node.value
    assert 'old_key_val' == node.prev_node.value