Ejemplo n.º 1
0
def test_serialization():
    space = Space()
    zero = unserialize(space, 'I\n0')
    assert space.eq(
        space.make_int(0),
        zero)
    print
Ejemplo n.º 2
0
def test_vector():
    space = Space()
    v = PersistentVector()
    assert v.size() == 0
    v1 = v.with_appended(String('abc'))
    assert v1.size() == 1
    assert space.eq( v1.to_list()[0], String('abc') )
    assert len(v1.to_list()) == 1
    assert space.eq( v1.get_at(0), String('abc') )
    assert space.eq( v1.get_item(space.make_int(0)), String('abc') )