Skip to content

Commit e7225a3

Browse files
committed
Simplified test for multiple entities
1 parent c7c3688 commit e7225a3

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

regression/datastore.js

+7-14
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ var assert = require('assert'),
3636

3737
describe('datastore', function() {
3838

39-
describe.only('create, retrieve and delete using the datastore service', function() {
39+
describe('create, retrieve and delete using the datastore service', function() {
4040

4141
it('should save/get/delete with a key name', function(done) {
4242
var post = {
@@ -134,23 +134,16 @@ describe('datastore', function() {
134134
wordCount: 450,
135135
rating: 4.5,
136136
};
137-
var key = ['Post', null],
138-
saveAllAssignedIds = [],
139-
saveAllMap = {};
137+
var key = ['Post', null];
140138
ds.saveAll([key, key], [post1, post2], function(err, keys) {
141139
if (err) return done(err);
142-
assert(keys[0][1]);
143-
saveAllAssignedIds.push(keys[0][1])
144-
saveAllMap[keys[0][1]] = post1;
145-
assert(keys[1][1]);
146-
saveAllAssignedIds.push(keys[1][1])
147-
saveAllMap[keys[1][1]] = post2;
148-
var firstKey = ['Post', saveAllAssignedIds[0]],
149-
secondKey = ['Post', saveAllAssignedIds[1]];
140+
assert.equal(keys.length,2);
141+
var firstKey = ['Post', keys[0][1]],
142+
secondKey = ['Post', keys[1][1]];
150143
ds.getAll([firstKey, secondKey], function(err, keys, objs) {
151144
if (err) return done(err);
152-
assert.deepEqual(objs[0], saveAllMap[keys[0][1]]);
153-
assert.deepEqual(objs[1], saveAllMap[keys[1][1]]);
145+
assert.deepEqual(objs[0], post1);
146+
assert.deepEqual(objs[1], post2);
154147
ds.delAll([firstKey, secondKey], function(err) {
155148
if (err) return done(err);
156149
done();

0 commit comments

Comments
 (0)