use furc::base95::*; #[test] fn test_base95_from() { assert_eq!(Base95(0), Base95::from(b"")); assert_eq!(Base95(0), Base95::from(b" ")); assert_eq!(Base95(1), Base95::from(b"!")); assert_eq!(Base95(94), Base95::from(b"~")); assert_eq!(Base95(0), Base95::from(b" ")); assert_eq!(Base95(1), Base95::from(b" !")); assert_eq!(Base95(95), Base95::from(b"! ")); assert_eq!(Base95(96), Base95::from(b"!!")); assert_eq!(Base95(9024), Base95::from(b"~~")); assert_eq!(Base95(0), Base95::from(b" ")); assert_eq!(Base95(1), Base95::from(b" !")); assert_eq!(Base95(9025), Base95::from(b"! ")); } #[test] fn test_base95_as_owned_str() { assert_eq!(Base95(0).as_owned_str(), " "); assert_eq!(Base95(1).as_owned_str(), "!"); assert_eq!(Base95(94).as_owned_str(), "~"); assert_eq!(Base95(95).as_owned_str(), "! "); assert_eq!(Base95(96).as_owned_str(), "!!"); assert_eq!(Base95(9024).as_owned_str(), "~~"); assert_eq!(Base95(9025), Base95::from(b"! ")); }