Browse Source

Cleanup

master
Harish Karumuthil 4 years ago
parent
commit
8a4008e49a
  1. 7
      test.js

7
test.js

@ -164,9 +164,8 @@ testData.pg.conditions = [
testData.mysql.knex = Knex({client: 'mysql' }); testData.mysql.knex = Knex({client: 'mysql' });
testData.mysql.conditions = [ testData.mysql.conditions = [
/* -----------Tests for and conditions---------- */
{ {
name: 'handle "and" condition with raw statement',
name: 'Mysql: handle "and" condition with raw statement',
input: { f1: { $raw: '< `use_limit`' }, f2: 20 }, input: { f1: { $raw: '< `use_limit`' }, f2: 20 },
output: 'select * where (`f1` < `use_limit` and `f2` = 20)' output: 'select * where (`f1` < `use_limit` and `f2` = 20)'
}, },
@ -178,14 +177,14 @@ Object.keys( testData ).forEach(function(driver){
var conditions = data.conditions; var conditions = data.conditions;
var knex = data.knex; var knex = data.knex;
describe('SQL query generation from json query', function(){
describe('SQL query generation from json query', function(){
conditions.forEach(function(v){ conditions.forEach(function(v){
it( 'should ' + v.name , function(){ it( 'should ' + v.name , function(){
var expectedOut = knex.where( knexJsonQuery(v.input) ) + ''; var expectedOut = knex.where( knexJsonQuery(v.input) ) + '';
assert.equal( v.output, expectedOut ); assert.equal( v.output, expectedOut );
}); });
}); });
});
});
}) })

Loading…
Cancel
Save