CSV file loading supports file separator

This commit is contained in:
Pedro Markun
2012-04-14 14:14:15 -03:00
parent de185c25b8
commit e695924149
2 changed files with 27 additions and 7 deletions

View File

@@ -17,7 +17,7 @@ test("parseCSV", function() {
var csv = '"Jones, Jay", 10\n' +
'"Xyz ""ABC"" O\'Brien", 11:35\n' +
'"Other, AN", 12:35\n';
var array = recline.Backend.parseCSV(csv, true);
var array = recline.Backend.parseCSV(csv, {trim : true});
deepEqual(exp, array);
var csv = 'Name, Value\n' +
@@ -29,4 +29,19 @@ test("parseCSV", function() {
equal(dataset.currentDocuments.length, 3);
});
test("parseCSVsemicolon", function() {
var csv = '"Jones; Jay";10\n' +
'"Xyz ""ABC"" O\'Brien";11:35\n' +
'"Other; AN";12:35\n';
var array = recline.Backend.parseCSV(csv, {separator : ';'});
var exp = [
['Jones; Jay', 10],
['Xyz "ABC" O\'Brien', '11:35' ],
['Other; AN', '12:35' ]
];
deepEqual(exp, array);
});
})(this.jQuery);