UNPKG

alasql

Version:

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

30 lines (21 loc) 704 B
// // tjsfiddle.js // Test for select // if(typeof exports === 'object') { var assert = require("assert"); var alasql = require('..'); }; describe('Test from jsFiddle', function(){ it('Simple select test (http://jsfiddle.net/agershun/38hj2uwy/3/)', function(done) { var db = new alasql.Database(); db.exec('CREATE TABLE person (name STRING, sex STRING, income INT)'); db.tables.person.data = [ { name: 'bill' , sex:'M', income:50000 }, { name: 'sara' , sex:'F', income:100000 } ]; assert.deepEqual([{name:"sara",sex:"F",income:100000}], db.exec("SELECT * FROM person WHERE sex='F' AND income > 60000")); done(); }); });