Accept an header-only CSV export for no-rows query

This makes the application compatible with both GDAL-0.9 and 0.10
See http://trac.osgeo.org/gdal/ticket/5234
This commit is contained in:
Sandro Santilli 2013-09-04 13:30:50 +02:00
parent de1df14d91
commit 7d5698b045

View File

@ -144,8 +144,11 @@ test('GET /api/v1/sql as csv with no rows', function(done){
method: 'GET' method: 'GET'
},{ }, function(res){ },{ }, function(res){
assert.equal(res.statusCode, 200, res.body); assert.equal(res.statusCode, 200, res.body);
var expected = ""; var obtained_lines = res.body.split('\r\n');
assert.equal(res.body, expected); assert.ok(obtained_lines.length <= 2, // may or may not have an header
// See http://trac.osgeo.org/gdal/ticket/5234
'Too many lines in output (' + obtained_lines.length + '): '
+ obtained_lines.join('\n'));
done(); done();
}); });
}); });