Esempio n. 1
0
def test_parse_messages_null_message():
    # Redis can sometimes respond with a fields value of 'null',
    # so ensure we handle that sensibly
    message = [None]
    assert parse_messages(message) == []
Esempio n. 2
0
def test_parse_messages_null_fields():
    # Redis can sometimes respond with a fields value of 'null',
    # so ensure we handle that sensibly
    message = [(b'123', None)]
    assert parse_messages(message) == [(b'123', OrderedDict())]
Esempio n. 3
0
def test_parse_messages_ok():
    message = [(b"123", [b"f1", b"v1", b"f2", b"v2"])]
    assert parse_messages(message) == [(b"123", {b"f1": b"v1", b"f2": b"v2"})]
Esempio n. 4
0
def test_parse_messages_ok():
    message = [(b'123', [b'f1', b'v1', b'f2', b'v2'])]
    assert parse_messages(message) == [(b'123', {b'f1': b'v1', b'f2': b'v2'})]