mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Requested changes + JavaScript Style Guide rules
- Changes according to PR request - Apply rule [#16.1](https://github.com/meteor/javascript#16.1) to if/else blocks
This commit is contained in:
@@ -1,17 +1,20 @@
|
||||
var makeCollection = function () {
|
||||
if (Meteor.isServer)
|
||||
if (Meteor.isServer) {
|
||||
return new Mongo.Collection(Random.id());
|
||||
else
|
||||
} else {
|
||||
return new Mongo.Collection(null);
|
||||
}
|
||||
};
|
||||
|
||||
_.each ([{added:'added', forceOrdered: true},
|
||||
{added:'added', forceOrdered: false},
|
||||
_.each ([{added: 'added', forceOrdered: true},
|
||||
{added: 'added', forceOrdered: false},
|
||||
{added: 'addedBefore', forceOrdered: false}], function (options) {
|
||||
var added = options.added;
|
||||
var forceOrdered = options.forceOrdered;
|
||||
var added = options.added;
|
||||
var forceOrdered = options.forceOrdered;
|
||||
|
||||
Tinytest.addAsync("observeChanges - single id - basics " + added + (forceOrdered ? " force ordered" : ""), function (test, onComplete) {
|
||||
Tinytest.addAsync("observeChanges - single id - basics " + added
|
||||
+ (forceOrdered ? " force ordered" : ""),
|
||||
function (test, onComplete) {
|
||||
var c = makeCollection();
|
||||
var counter = 0;
|
||||
var callbacks = [added, "changed", "removed"];
|
||||
@@ -25,11 +28,12 @@ _.each ([{added:'added', forceOrdered: true},
|
||||
var fooid = c.insert({noodles: "good", bacon: "bad", apples: "ok"});
|
||||
|
||||
var handle = c.find(fooid).observeChanges(logger);
|
||||
if (added === 'added')
|
||||
logger.expectResult(added, [fooid, {noodles: "good", bacon: "bad",apples: "ok"}]);
|
||||
else
|
||||
if (added === 'added') {
|
||||
logger.expectResult(added, [fooid, {noodles: "good", bacon: "bad", apples: "ok"}]);
|
||||
} else {
|
||||
logger.expectResult(added,
|
||||
[fooid, {noodles: "good", bacon: "bad", apples: "ok"}, null]);
|
||||
}
|
||||
c.update(fooid, {noodles: "alright", potatoes: "tasty", apples: "ok"});
|
||||
logger.expectResult("changed",
|
||||
[fooid, {noodles: "alright", potatoes: "tasty", bacon: undefined}]);
|
||||
|
||||
Reference in New Issue
Block a user