19 lines
425 B
JavaScript
19 lines
425 B
JavaScript
|
|
// The package "should" must be installed:
|
|
// `npm install should`
|
|
|
|
var parse = require('..');
|
|
require('should');
|
|
|
|
parse(
|
|
'ColumnOne,ColumnTwo\nfirst,Data\nsecond,MoreData',
|
|
{'columns':true, 'objname': "ColumnOne"},
|
|
function(err, data){
|
|
if(err) throw err;
|
|
data.should.eql({
|
|
first: { ColumnOne: 'first', ColumnTwo: 'Data' },
|
|
second: { ColumnOne: 'second', ColumnTwo: 'MoreData' }
|
|
});
|
|
}
|
|
);
|