@@ -18,7 +18,7 @@ test_expect_success "resolve: prepare files" '
1818'
1919
2020test_expect_success " resolve: prepare dag" '
21- dag_hash=$(ipfs dag put <<<"{\"a \": {\"b \": {\"c \": \"asdfasdfasdf\"}}}")
21+ dag_hash=$(ipfs dag put <<<"{\"i \": {\"j \": {\"k \": \"asdfasdfasdf\"}}}")
2222'
2323
2424test_resolve_setup_name () {
@@ -65,6 +65,9 @@ test_resolve_cmd() {
6565 test_resolve " /ipfs/$a_hash /b" " /ipfs/$b_hash "
6666 test_resolve " /ipfs/$a_hash /b/c" " /ipfs/$c_hash "
6767 test_resolve " /ipfs/$b_hash /c" " /ipfs/$c_hash "
68+ test_resolve " /ipld/$dag_hash /i/j/k" " /ipld/$dag_hash /i/j/k"
69+ test_resolve " /ipld/$dag_hash /i/j" " /ipld/$dag_hash /i/j"
70+ test_resolve " /ipld/$dag_hash /i" " /ipld/$dag_hash /i"
6871
6972 test_resolve_setup_name " /ipfs/$a_hash "
7073 test_resolve " /ipns/$id_hash " " /ipfs/$a_hash "
@@ -124,10 +127,9 @@ test_resolve_cmd_fail() {
124127 test_resolve " /ipfs/$a_hash /b/c" " /ipfs/$c_hash "
125128 test_resolve " /ipfs/$b_hash /c" " /ipfs/$c_hash "
126129 test_resolve " /ipld/$dag_hash " " /ipld/$dag_hash "
127-
128- test_resolve_fail " /ipld/$dag_hash /a/b/c" " /ipld/$dag_hash /a/b/c"
129- test_resolve_fail " /ipld/$dag_hash /a/b" " /ipld/$dag_hash /a/b"
130- test_resolve_fail " /ipld/$dag_hash /a" " /ipld/$dag_hash /a"
130+ test_resolve " /ipld/$dag_hash /i/j/k" " /ipld/$dag_hash /i/j/k"
131+ test_resolve " /ipld/$dag_hash /i/j" " /ipld/$dag_hash /i/j"
132+ test_resolve " /ipld/$dag_hash /i" " /ipld/$dag_hash /i"
131133
132134 test_resolve_setup_name_fail " /ipfs/$a_hash "
133135 test_resolve_fail " /ipns/$id_hash " " /ipfs/$a_hash "
0 commit comments