@@ -91,6 +91,7 @@ fn preserves_leading_zero() {
9191 ( Base32Z , "hybhskh3ypiosh4jyrr" ) ,
9292 ( Base36Lower , "k02lcpzo5yikidynfl" ) ,
9393 ( Base36Upper , "K02LCPZO5YIKIDYNFL" ) ,
94+ ( Base45 , "RV206$CL44CEC2DDX0" ) ,
9495 ( Base58Flickr , "Z17Pznk19XTTzBtx" ) ,
9596 ( Base58Btc , "z17paNL19xttacUY" ) ,
9697 ( Base64 , "mAHllcyBtYW5pICE" ) ,
@@ -123,6 +124,7 @@ fn preserves_two_leading_zeroes() {
123124 ( Base32Z , "hyyy813murbssn5ujryoo" ) ,
124125 ( Base36Lower , "k002lcpzo5yikidynfl" ) ,
125126 ( Base36Upper , "K002LCPZO5YIKIDYNFL" ) ,
127+ ( Base45 , "R000RFF.OEB$D5/DZ24" ) ,
126128 ( Base58Flickr , "Z117Pznk19XTTzBtx" ) ,
127129 ( Base58Btc , "z117paNL19xttacUY" ) ,
128130 ( Base64 , "mAAB5ZXMgbWFuaSAh" ) ,
@@ -150,6 +152,7 @@ fn case_insensitivity() {
150152 ( Base32HexPadUpper , "Td1imor3f41RMUSJCCG======" ) ,
151153 ( Base36Lower , "kfUvrsIvVnfRbjWaJo" ) ,
152154 ( Base36Upper , "KfUVrSIVVnFRbJWAJo" ) ,
155+ ( Base45 , "R+8d vd82ek4f.kea2" ) ,
153156 ] ;
154157 for ( base, output) in test_cases {
155158 assert_eq ! ( decode( output) . unwrap( ) , ( base, input. to_vec( ) ) ) ;
0 commit comments