UNPKG

alasql

Version:

AlaSQL.js - JavaScript SQL database library for relational and graph data manipulation with support of localStorage, IndexedDB, and Excel

27 lines (20 loc) 623 B
if(typeof exports === 'object') { var assert = require("assert"); var alasql = require('..'); }; describe('Test 39', function() { describe('Negative numbers', function(){ var db; it('Prepare database', function(done){ db = new alasql.Database("db"); db.exec('CREATE TABLE one (a INT, b INT)'); db.exec('INSERT INTO one VALUES (-1,-10),(-2,-20),(3,30), (-4,40)'); done(); }); it('Negative numbers', function(done){ var res = db.exec("SELECT a,b,-1*a AS c FROM one WHERE b < -15 ORDER BY a"); assert.deepEqual(res,[{a:-2, b:-20, c:2}]); done(); }); }); });