diff --git a/src/blob.rs b/src/blob.rs index 8600a7c15..c43329897 100644 --- a/src/blob.rs +++ b/src/blob.rs @@ -631,4 +631,11 @@ mod tests { assert!(!BlobObject::is_acceptible_blob_name("foo\\bar")); assert!(!BlobObject::is_acceptible_blob_name("foo\x00bar")); } + + #[test] + fn test_sanitise_name() { + let (_, ext) = + BlobObject::sanitise_name("Я ЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ.txt"); + assert_eq!(ext, ".txt"); + } }