UNPKG

alasql

Version:

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

28 lines (21 loc) 656 B
if(typeof exports === 'object') { var assert = require("assert"); var alasql = require('..'); } else { __dirname = '.'; }; describe('Test 127 SOURCE', function() { it('1. Load and run statements', function(done){ alasql('create database test127'); alasql('use test127'); alasql('source "'+__dirname+'/test127.sql"'); assert.deepEqual(Object.keys(alasql.databases.test127.tables),['one']); done(); }); it('2. Test on loaded database', function(done){ var res = alasql('select * from one'); assert.deepEqual(res,[{a:1,bbb:1, c:1}, {a:2,bbb:2, c:2}]); alasql('drop database test127'); done(); }); });