def test_many_append(): space = Space() count = 2000 v = PersistentVector() for i in xrange(count): v = v.with_appended(String('%d' % i)) assert v.size() == count for i in xrange(count): assert space.eq( v.get_at(i), String('%d' % i) ) l = v.to_list() for i in xrange(count): assert space.eq( l[i], String('%d' % i) )