|  | 
|  | 1 | +var expect = require('chai').expect; | 
|  | 2 | +var jSQL = require("../jSQL.js"); | 
|  | 3 | + | 
|  | 4 | +jSQL.load(()=>{ | 
|  | 5 | +	jSQL.query("-- Generated with jSQL Devel on Tuesday, February 6th 2018, 3:31pm \n\ | 
|  | 6 | +	CREATE TABLE IF NOT EXISTS `testeroo` (\n\ | 
|  | 7 | +		`id` INT(5) NOT NULL,\n\ | 
|  | 8 | +		`name` VARCHAR(5) NULL,\n\ | 
|  | 9 | +		`another_id` NUMERIC(6) NOT NULL,\n\ | 
|  | 10 | +		`uni1` INT(3) NOT NULL UNIQUE KEY,\n\ | 
|  | 11 | +		`uni2` INT(3) NOT NULL UNIQUE KEY,\n\ | 
|  | 12 | +		PRIMARY KEY (`id`, `another_id`)\n\ | 
|  | 13 | +	)").execute(); | 
|  | 14 | + | 
|  | 15 | +	var sql = "insert into testeroo values(?, ?, ?, ?, ?)"; | 
|  | 16 | +	jSQL.query(sql).execute([0,'farts',1,5,9]); | 
|  | 17 | +	jSQL.query(sql).execute([1,'tird',2,6,8]); | 
|  | 18 | +	jSQL.query(sql).execute([1,'berb',3,7,7]); | 
|  | 19 | +	jSQL.query(sql).execute([5,'farts',4,1,6]); | 
|  | 20 | + | 
|  | 21 | +	var exp = jSQL.export(true, ['testeroo']); | 
|  | 22 | + | 
|  | 23 | +	jSQL.reset(); | 
|  | 24 | + | 
|  | 25 | +	setTimeout(()=>{ | 
|  | 26 | +		jSQL.import(exp); | 
|  | 27 | + | 
|  | 28 | +		describe('Export Test', function () { | 
|  | 29 | + | 
|  | 30 | +			it('Testing Export up in this biaaatch', function(){ | 
|  | 31 | +				var q = jSQL.query("select * from testeroo where id = 1").execute().fetchAll("ASSOC").length; | 
|  | 32 | +				expect(q.length === 2).to.be.true; | 
|  | 33 | +			}); | 
|  | 34 | + | 
|  | 35 | +		}); | 
|  | 36 | +	}, 1000); | 
|  | 37 | + | 
|  | 38 | + | 
|  | 39 | +}); | 
|  | 40 | + | 
|  | 41 | + | 
|  | 42 | + | 
0 commit comments