1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-27 16:07:42 +08:00

Merge pull request #4755 from schomatis/fix/add/hash-only

add: hash-only: set the prefix for MFS root
This commit is contained in:
Whyrusleeping
2018-03-22 23:18:23 -07:00
committed by GitHub
2 changed files with 13 additions and 1 deletions

View File

@ -283,7 +283,10 @@ You can now check what blocks have been created by:
if hash {
md := dagtest.Mock()
mr, err := mfs.NewRoot(req.Context, md, ft.EmptyDirNode(), nil)
emptyDirNode := ft.EmptyDirNode()
// Use the same prefix for the "empty" MFS root as for the file adder.
emptyDirNode.Prefix = *fileAdder.Prefix
mr, err := mfs.NewRoot(req.Context, md, emptyDirNode, nil)
if err != nil {
res.SetError(err, cmdkit.ErrNormal)
return

View File

@ -149,6 +149,15 @@ test_add_w() {
echo "$add_w_d1_v1" >expected &&
test_sort_cmp expected actual
'
test_expect_success "ipfs add -w -r -n (dir) --cid-version=1 succeeds" '
ipfs add -r -w -n --cid-version=1 m/t_1wp-8a2/_jo7 >actual
'
test_expect_success "ipfs add -w -r -n (dir) --cid-version=1 is correct" '
echo "$add_w_d1_v1" > expected &&
test_sort_cmp expected actual
'
}
test_init_ipfs