@@ -34,17 +34,19 @@ public void testPathHashCode() {
3434
3535 @ Test
3636 public void testJsonPointer () {
37- assertEquals (Path .ofJosnPointer ("/" ), Path .ROOT_PATH );
38- assertEquals (Path .ofJosnPointer ("/a/b/c" ), Path .of (".a.b.c" ));
39- assertEquals (Path .ofJosnPointer ("/a/0/c" ), Path .of (".a.[0].c" ));
40- assertEquals (Path .ofJosnPointer ("/a/0b/c" ), Path .of (".a.0b.c" ));
41- assertEquals (Path .ofJosnPointer ("/ab/cd/1010" ), Path .of (".ab.cd.[1010]" ));
42- assertEquals (Path .ofJosnPointer ("/a/b/c" ).hashCode (), Path .of (".a.b.c" ).hashCode ());
37+ assertEquals (Path .ofJsonPointer ("/" ), Path .ROOT_PATH );
38+ assertEquals (Path .ofJsonPointer ("/a/b/c" ), Path .of (".a.b.c" ));
39+ assertEquals (Path .ofJsonPointer ("/a/0/c" ), Path .of (".a.[0].c" ));
40+ assertEquals (Path .ofJsonPointer ("/a/0b/c" ), Path .of (".a.0b.c" ));
41+ assertEquals (Path .ofJsonPointer ("/ab/cd/1010" ), Path .of (".ab.cd.[1010]" ));
42+ assertEquals (Path .ofJsonPointer ("/a/b/c" ).hashCode (), Path .of (".a.b.c" ).hashCode ());
4343
4444 //escape test
45- assertEquals (Path .ofJosnPointer ("/a/~0/c" ), Path .of (".a.~.c" ));
46- assertEquals (Path .ofJosnPointer ("/a/~1/c" ), Path .of (".a./.c" ));
47- assertEquals (Path .ofJosnPointer ("/a/~~/c" ), Path .of (".a.~~.c" ));
48- assertEquals (Path .ofJosnPointer ("/~/~~~/~~" ), Path .of (".~.~~~.~~" ));
45+ assertEquals (Path .ofJsonPointer ("/a/~0/c" ), Path .of (".a.~.c" ));
46+ assertEquals (Path .ofJsonPointer ("/a/~1/c" ), Path .of (".a./.c" ));
47+ assertEquals (Path .ofJsonPointer ("/a/~~/c" ), Path .of (".a.~~.c" ));
48+ assertEquals (Path .ofJsonPointer ("/~/~~~/~~" ), Path .of (".~.~~~.~~" ));
49+ assertEquals (Path .ofJsonPointer ("/~/~~~0/~~" ), Path .of (".~.~~~.~~" ));
50+ assertEquals (Path .ofJsonPointer ("/~/'.'/~~" ), Path .of (".~.'.'.~~" ));
4951 }
5052}
0 commit comments