restify
Version:
REST framework
24 lines (21 loc) • 633 B
JavaScript
require('should');
var stringify = require('../lib');
data = '';
stringifier = stringify({delimiter: ':'})
stringifier.on('readable', function(){
while(row = stringifier.read()){
data += row;
}
});
stringifier.on('error', function(err){
console.log(err.message);
});
stringifier.on('finish', function(){
data.should.eql(
"root:x:0:0:root:/root:/bin/bash\n" +
"someone:x:1022:1022:a funny cat:/home/someone:/bin/bash\n"
);
});
stringifier.write([ 'root','x','0','0','root','/root','/bin/bash' ]);
stringifier.write([ 'someone','x','1022','1022','a funny cat','/home/someone','/bin/bash' ]);
stringifier.end();