UNPKG

alasql

Version:

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

34 lines (23 loc) 914 B
if(typeof exports === 'object') { var assert = require("assert"); var alasql = require('..'); var DOMStorage = require("dom-storage") global.localStorage = new DOMStorage("./test162.json", { strict: false, ws: '' }); } else { __dirname = '.'; }; if(typeof exports === 'object' && false) { describe('Test 167 - database in database', function() { it("1. Temporary tables", function(done) { var res = alasql('insert into #city values {city:"Oslo"}, {city:"Helsinki"}'); assert.deepEqual(alasql.temp.city,[{city:'Oslo'},{city:"Helsinki"}]); var res = alasql('select * from #city where city like "Os%"'); assert.deepEqual(res,[{city:'Oslo'}]); var res = alasql('select * into #sweden_capital from #city where city like "Os%"'); assert(res,1); assert.deepEqual(alasql.templ.sweden_capital,[{city:'Oslo'}]); // TODO - finish the test done(); }); }); }