Ejemplo n.º 1
0
def test_user_struct():
    encoded = [
        34, 255, 129, 3, 1, 1, 4, 85, 115, 101, 114, 1, 255, 130, 0, 1, 2, 1,
        2, 73, 100, 1, 4, 0, 1, 4, 78, 97, 109, 101, 1, 12, 0, 0, 0, 14, 255,
        130, 1, 2, 1, 7, 101, 121, 111, 116, 97, 110, 103, 0
    ]
    User = collections.namedtuple('User', ['Id', 'Name'])
    assert pygob.dump(User(1, b'eyotang')) == bytes(encoded)
Ejemplo n.º 2
0
def test_bool(value, encoded):
    assert pygob.dump(value) == bytes(encoded)
Ejemplo n.º 3
0
def test_complex(value, encoded):
    assert pygob.dump(value) == bytes(encoded)
Ejemplo n.º 4
0
def test_str(value, encoded):
    assert pygob.dump(value) == encoded
Ejemplo n.º 5
0
def test_bytes(value, encoded):
    assert pygob.dump(value) == encoded
Ejemplo n.º 6
0
def test_float(value, encoded):
    assert pygob.dump(value) == bytes(encoded)