mirror of
https://github.com/amark/gun.git
synced 2025-07-07 21:32:33 +00:00
0.5!
This commit is contained in:
parent
4a2a845458
commit
d0bbcef285
3
gun.js
3
gun.js
@ -1346,10 +1346,9 @@
|
|||||||
// ~who#where.where=what>when@was
|
// ~who#where.where=what>when@was
|
||||||
// TODO: BUG! Put probably cannot handle plural chains!
|
// TODO: BUG! Put probably cannot handle plural chains!
|
||||||
var gun = this, root = (gun._).root, tmp;
|
var gun = this, root = (gun._).root, tmp;
|
||||||
as = {data: data, as: as, gun: gun};
|
as = as || {data: data, as: as, gun: gun};
|
||||||
if(typeof cb === 'string'){
|
if(typeof cb === 'string'){
|
||||||
as.soul = cb;
|
as.soul = cb;
|
||||||
as.ack = (as.as||empty).ack;
|
|
||||||
} else {
|
} else {
|
||||||
as.ack = cb;
|
as.ack = cb;
|
||||||
}
|
}
|
||||||
|
@ -41,6 +41,7 @@ Gun.on('get', function(at){
|
|||||||
|
|
||||||
function field(node, field){
|
function field(node, field){
|
||||||
if(!node){ return }
|
if(!node){ return }
|
||||||
|
node = Gun.obj.copy(node);
|
||||||
var tmp = node[field];
|
var tmp = node[field];
|
||||||
node = {_: node._};
|
node = {_: node._};
|
||||||
if(undefined !== tmp){
|
if(undefined !== tmp){
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
root = env.window? env.window : root;
|
root = env.window? env.window : root;
|
||||||
env.window && root.localStorage && root.localStorage.clear();
|
env.window && root.localStorage && root.localStorage.clear();
|
||||||
//root.Gun = root.Gun || require('../gun');
|
//root.Gun = root.Gun || require('../gun');
|
||||||
root.Gun = root.Gun || require('../gun');
|
root.Gun = root.Gun || require('../index');
|
||||||
}(this));
|
}(this));
|
||||||
//Gun.log.squelch = true;
|
//Gun.log.squelch = true;
|
||||||
var gleak = {globals: {}, check: function(){ // via tobyho
|
var gleak = {globals: {}, check: function(){ // via tobyho
|
||||||
@ -1895,7 +1895,8 @@ describe('Gun', function(){
|
|||||||
expect(check.alice.PhD).to.be(true);
|
expect(check.alice.PhD).to.be(true);
|
||||||
//expect(count.alice).to.be(2);
|
//expect(count.alice).to.be(2);
|
||||||
//expect(count.bob).to.be(1);
|
//expect(count.bob).to.be(1);
|
||||||
done();
|
if(done.c){return}
|
||||||
|
done();done.c=1;
|
||||||
},50);
|
},50);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -1988,6 +1989,7 @@ describe('Gun', function(){
|
|||||||
expect(check.alice).to.be('name');
|
expect(check.alice).to.be('name');
|
||||||
expect(check.bob).to.be('name');
|
expect(check.bob).to.be('name');
|
||||||
expect(check.Alice).to.be('name');
|
expect(check.Alice).to.be('name');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2079,6 +2081,7 @@ describe('Gun', function(){
|
|||||||
expect(check['GUN INC']).to.be('work');
|
expect(check['GUN INC']).to.be('work');
|
||||||
expect(check['ACME INC']).to.be('work');
|
expect(check['ACME INC']).to.be('work');
|
||||||
expect(check['ACME INC.']).to.be('work');
|
expect(check['ACME INC.']).to.be('work');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2175,6 +2178,7 @@ describe('Gun', function(){
|
|||||||
expect(check.GUN.name).to.be('GUN');
|
expect(check.GUN.name).to.be('GUN');
|
||||||
expect(check.ACME.name).to.be('ACME');
|
expect(check.ACME.name).to.be('ACME');
|
||||||
expect(check.ACME.corp).to.be('C');
|
expect(check.ACME.corp).to.be('C');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2282,6 +2286,7 @@ describe('Gun', function(){
|
|||||||
expect(check.GUN).to.be('name');
|
expect(check.GUN).to.be('name');
|
||||||
expect(check.ACME).to.be('name');
|
expect(check.ACME).to.be('name');
|
||||||
expect(check.ACMEINC).to.be('name');
|
expect(check.ACMEINC).to.be('name');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2384,6 +2389,7 @@ describe('Gun', function(){
|
|||||||
expect(check.CA).to.be('state');
|
expect(check.CA).to.be('state');
|
||||||
expect(check.TX).to.be('state');
|
expect(check.TX).to.be('state');
|
||||||
expect(check.MA).to.be('state');
|
expect(check.MA).to.be('state');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2512,6 +2518,7 @@ describe('Gun', function(){
|
|||||||
expect(check.CA).to.be('code');
|
expect(check.CA).to.be('code');
|
||||||
expect(check.TX).to.be('code');
|
expect(check.TX).to.be('code');
|
||||||
expect(check.MA).to.be('code');
|
expect(check.MA).to.be('code');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
@ -2681,6 +2688,7 @@ describe('Gun', function(){
|
|||||||
expect(check.CA).to.be('state');
|
expect(check.CA).to.be('state');
|
||||||
expect(check.TX).to.be('state');
|
expect(check.TX).to.be('state');
|
||||||
expect(check.MA).to.be('state');
|
expect(check.MA).to.be('state');
|
||||||
|
if(done.c){return}done.c=1;
|
||||||
done();
|
done();
|
||||||
},10);
|
},10);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user