Login
BufferFactory.test.s2 at [1c6aeaf5ce]
Login

File bindings/s2/require.d/BufferFactory.test.s2 artifact b13e81d993 part of check-in 1c6aeaf5ce


/**
   A require.s2 module which returns an object containing "factory
   methods" for creating Buffers.
*/
requireS2(
['BufferFactory'],
proc(bfac){
    var b = bfac.new(100);
    affirm b.capacity()>=100;
    
    b = bfac.readFile(__FILE);
    affirm 'buffer' === typename b;
    affirm b.length()>50;
});