pike.git / src / modules / _Stdio / testsuite.in

version» Context lines:

pike.git/src/modules/_Stdio/testsuite.in:425:    for( int i = 0; i<1024/4*1024; i++ )    b->add("test");    if( b->_size_object() != 1024*1024 )    return -2;    if( b->num_malloc ) return -3;    if( b->num_move ) return -4;       return 1;   ]], 1 )    + cond_begin([[ System["__MMAP__"] ]])   dnl create/add( system.memory )    test_any([[    System.Memory a = System.Memory(__FILE__);    System.Memory b = System.Memory(100);       Stdio.Buffer buf = Stdio.Buffer(a);       if( buf->_size_object() != 0 )    return -1;       buf->add( b );       if( buf->_size_object() < sizeof(a)+sizeof(b) )    return -2;    if( !has_suffix((string)buf,"\0"*100) )    return -3;    return 1;    ]], 1) -  + cond_end      dnl create/add( buffer )   test_any([[    Stdio.Buffer a = Stdio.Buffer("buffer 1");    Stdio.Buffer b = Stdio.Buffer("buffer 2");       Stdio.Buffer buf = Stdio.Buffer(a);       if( buf->_size_object() < sizeof(a) )    return -1;