diff options
Diffstat (limited to 'test/etatsbasen_test.js')
-rw-r--r-- | test/etatsbasen_test.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/etatsbasen_test.js b/test/etatsbasen_test.js index 1b7c7da..6f42db7 100644 --- a/test/etatsbasen_test.js +++ b/test/etatsbasen_test.js @@ -74,6 +74,21 @@ exports.etatsbasen = { test.ok(!err); test.done(); }, { filename: 'fixtures/2.csv', categories: [36,37] }); + }, + 'filter headers': function(test) { + var oldLogger = console.log; + console.log = function(str) { + test.expect(5); + test.ok(str.match(/.*request\_email.*/), 'Can\'t find filtered header email'); + test.equal(str.split('\n').length, 10); + test.ok(!str.match(/\,\,/), 'Found empty entries (WARNING: suspect test)'); + test.ok(str.match(/.*name\.nn.*/, 'Missing name.nn header')); + }; + etatsbasen.printCSV(function(err) { + console.log = oldLogger; + test.ok(!err); + test.done(); + }, { filename: 'fixtures/2.csv', headers: ['request_email', 3] }); } } }; |