Added stack splitting and merging to inventory
This commit is contained in:
@@ -3,32 +3,23 @@ if (!(typeof MochaWeb === 'undefined')){
|
||||
var charId;
|
||||
describe("Character", function(){
|
||||
describe("insert", function(){
|
||||
it("should create a character", function(done){
|
||||
Characters.insert({owner: "FWeGYyDY5jc4HuTh8"}, function(err, id){
|
||||
charId = id;
|
||||
done(err);
|
||||
});
|
||||
it("should create a character", function(){
|
||||
charId = Characters.insert({owner: "FWeGYyDY5jc4HuTh8"});
|
||||
});
|
||||
});
|
||||
});
|
||||
describe("attribute.adjustment", function(){
|
||||
Characters.insert({owner: "FWeGYyDY5jc4HuTh8"}, function(err, id){
|
||||
charId = id;
|
||||
done(err);
|
||||
});
|
||||
Characters.insert({owner: "FWeGYyDY5jc4HuTh8"});
|
||||
it("should track attribute adjustments", function(){
|
||||
Characters.update(charId, {$set: {"strength.adjustment": -12}},{},function(err, num){
|
||||
console.log(num);
|
||||
done(err);
|
||||
});
|
||||
Characters.update(charId, {$set: {"strength.adjustment": -12}});
|
||||
});
|
||||
it("should report the adjusted attribute correctly", function(){
|
||||
var val = Characters.findOne(charId).attributeValue("strength");
|
||||
chai.assert.equal(val, -12);
|
||||
val = 0;
|
||||
val = Characters.findOne(charId).fieldValue("strength");
|
||||
chai.assert.equal(val, -12);
|
||||
});
|
||||
});
|
||||
Characters.remove({});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user