UNPKG

alasql

Version:

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

28 lines (25 loc) 653 B
/* // // HELP for Alasql.js // Date: 03.11.2014 // (c) 2014, Andrey Gershun // */ yy.Assert = function (params) { return yy.extend(this, params); } yy.Source.prototype.toString = function() { var s = K('ASSERT'); if(this.value) s += ' '+JSON.stringify(this.value); return s; } // SOURCE FILE yy.Assert.prototype.execute = function (databaseid) { // console.log(alasql.res, this.value); if(!deepEqual(alasql.res,this.value)) { // if(this.message) { // throw this. // } else { throw new Error((this.message||'Assert wrong')+': '+JSON.stringify(alasql.res)+' == '+JSON.stringify(this.value)); // } } return 1; };