aboutsummaryrefslogtreecommitdiffstats
path: root/test/etatsbasen_test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/etatsbasen_test.js')
-rw-r--r--test/etatsbasen_test.js15
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] });
}
}
};