Skip to content

Commit 67f00b9

Browse files
committed
fix dag cbor test
1 parent 99d358d commit 67f00b9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/test/java/io/ipfs/api/APITest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@ public void dag() throws IOException {
3636

3737
@Test
3838
public void dagCbor() throws IOException {
39-
Map<String, CborObject> tmp = new TreeMap<>();
40-
tmp.put("data", new CborObject.CborByteArray("G'day mate!".getBytes()));
39+
Map<String, CborObject> tmp = new LinkedHashMap<>();
40+
String value = "G'day mate!";
41+
tmp.put("data", new CborObject.CborString(value));
4142
CborObject original = CborObject.CborMap.build(tmp);
4243
byte[] object = original.toByteArray();
4344
MerkleNode put = ipfs.dag.put("cbor", object);
4445

4546
Cid cid = (Cid) put.hash;
4647

4748
byte[] get = ipfs.dag.get(cid);
48-
CborObject cborObject = CborObject.fromByteArray(get);
49-
Assert.assertTrue("Raw data equal", Arrays.equals(object, get));
49+
Assert.assertTrue("Raw data equal", ((Map)JSONParser.parse(new String(get))).get("data").equals(value));
5050

51-
Cid expected = Cid.decode("zdpuB2RwxeC5eC7oxiyzzhuZwAPd26YNRxXHvcTvgm4MbXwsC");
51+
Cid expected = Cid.decode("zdpuApemz4XMURSCkBr9W5y974MXkSbeDfLeZmiQTPpvkatFF");
5252
Assert.assertTrue("Correct cid returned", cid.equals(expected));
5353
}
5454

0 commit comments

Comments
 (0)