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
JavaScript
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();
});
});
});