Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

Commit f194d3e

Browse files
author
samuli
committed
Fix test for object.patch
1 parent 81110f3 commit f194d3e

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

test/tests.js

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ describe('IPFS Node.js API wrapper tests', function () {
368368
describe('.object', function () {
369369
var testObject = Buffer(JSON.stringify({Data: 'testdata', Links: []}))
370370
var testObjectHash = 'QmPTkMuuL6PD8L2SwTwbcs1NPg14U8mRzerB1ZrrBrkSDD'
371-
var testPatchObject = Buffer(JSON.stringify({Data: 'new test data', Links: []}))
371+
var testPatchObject = Buffer(JSON.stringify({Data: 'new test data'}))
372372
var testPatchObjectHash = 'QmWJDtdQWQSajQPx1UVAGWKaSGrHVWdjnrNhbooHP7LuF2'
373373

374374
it('object.put', function (done) {
@@ -455,18 +455,29 @@ describe('IPFS Node.js API wrapper tests', function () {
455455
if (err) {
456456
throw err
457457
}
458-
459-
apiClients['a'].object.patch(testObjectHash, ['add-link', 'newTestObjectName', testPatchObjectHash], function (err, res) {
458+
apiClients['a'].object.patch(testObjectHash, ['add-link', 'next', testPatchObjectHash], function (err, res) {
460459
if (err) {
461460
throw err
462461
}
463-
464462
var o = JSON.parse(res)
465463
assert.deepEqual(o, {
466-
Hash: 'QmYWw3rGW3m6oZUqPPi8x5s7J993Y5cueuaE7QFBoVsGbv',
464+
Hash: 'QmZFdJ3CQsY4kkyQtjoUo8oAzsEs5BNguxBhp8sjQMpgkd',
467465
Links: null
468466
})
469-
done()
467+
apiClients['a'].object.get(o.Hash, function (err, res) {
468+
if (err) {
469+
throw err
470+
}
471+
assert.deepEqual(JSON.parse(res), {
472+
Data: 'testdata',
473+
Links: [{
474+
Name: 'next',
475+
Hash: 'QmWJDtdQWQSajQPx1UVAGWKaSGrHVWdjnrNhbooHP7LuF2',
476+
Size: 15
477+
}]
478+
})
479+
done()
480+
})
470481
})
471482
})
472483
})

0 commit comments

Comments
 (0)