Skip to content

Commit 1186f2a

Browse files
leeyehjysperm
authored andcommitted
🚧 update test case for leancloud-storage v3
1 parent 80e29ef commit 1186f2a

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

lib/leanengine.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ function callClassHook(req, className, hookName) {
233233
} else if (hookName === 'beforeDelete') {
234234
resolve({});
235235
} else {
236-
resolve(object);
236+
resolve(object._toFullJSON());
237237
}
238238
}));
239239
} else {
@@ -292,8 +292,8 @@ const decodeParams = AV._decode;
292292

293293
function encodeResult(result) {
294294
var encodeAVObject = function(object) {
295-
if (object && object._toFullJSON){
296-
object = object._toFullJSON([]);
295+
if (object && object.toFullJSON){
296+
object = object.toFullJSON();
297297
}
298298

299299
return _.mapObject(object, function(value) {

test/function-test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ describe('functions', function() {
118118
iso: '2015-05-14T09:21:18.273Z'
119119
});
120120

121-
result.avObject.__type.should.equal('Object');
121+
result.avObject.__type.should.equal('Pointer');
122122
result.avObject.className.should.equal('ComplexObject');
123123
result.avObject.numberColumn.should.equal(1.23);
124124
result.avObject.arrayColumn.should.eql([1, 2, 3]);
@@ -152,7 +152,7 @@ describe('functions', function() {
152152
});
153153

154154
result.avObjects.forEach(function(object) {
155-
object.__type.should.equal('Object');
155+
object.__type.should.equal('Pointer');
156156
object.className.should.equal('ComplexObject');
157157
});
158158

@@ -282,7 +282,7 @@ describe('functions', function() {
282282
.set('X-AVOSCloud-Application-Id', appId)
283283
.set('X-AVOSCloud-Application-Key', appKey)
284284
.expect(200, function(err, res) {
285-
res.body.result.avObjects[0].__type.should.equal('Object');
285+
res.body.result.avObjects[0].__type.should.equal('Pointer');
286286
res.body.result.avObjects[0].className.should.equal('ComplexObject');
287287
done();
288288
});

0 commit comments

Comments
 (0)