MCPcopy Create free account
hub / github.com/chanced/jsonptr / formatting

Function formatting

src/pointer.rs:1698–1709  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1696
1697 #[test]
1698 fn formatting() {
1699 assert_eq!(PointerBuf::from_tokens(["foo", "bar"]), "/foo/bar");
1700 assert_eq!(
1701 PointerBuf::from_tokens(["~/foo", "~bar", "/baz"]),
1702 "/~0~1foo/~0bar/~1baz"
1703 );
1704 assert_eq!(PointerBuf::from_tokens(["field", "", "baz"]), "/field//baz");
1705 assert_eq!(PointerBuf::default(), "");
1706
1707 let ptr = PointerBuf::from_tokens(["foo", "bar", "baz"]);
1708 assert_eq!(ptr.to_string(), "/foo/bar/baz");
1709 }
1710
1711 #[test]
1712 fn last() {

Callers

nothing calls this directly

Calls 1

from_tokensFunction · 0.85

Tested by

no test coverage detected