From 6bcd0d9caa9d09f3800bfb8dff26799b3fb3d1c5 Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Fri, 27 Jan 2017 11:14:36 -0200 Subject: [PATCH] :white_check_mark: Add test to cover query_exec --- src/test/query.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/test/query.js b/src/test/query.js index cd39c765..6ff6d95b 100644 --- a/src/test/query.js +++ b/src/test/query.js @@ -55,7 +55,7 @@ describe('Query middleware', () => { }); }); - it('should return an error with an invalid query', (done) => { + it('should return an error with an invalid query (prepared statement error)', (done) => { let req = { sql: squel.select() }; @@ -65,6 +65,16 @@ describe('Query middleware', () => { }); }); + it('should return an error with an invalid query (execution error)', (done) => { + let req = { + sql: squel.select().from('ibge_pnad').from('ibge_censo') + }; + let res = {}; + query(req, {}, (error)=>{ + if (error) { done();} + }); + }); + it('should return 404 with an empty query result', (done) => { let req = { sql: squel.select().field('*').from('regiao').where('pk_regiao_id>6') -- GitLab