File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -128,6 +128,28 @@ fn populate_password_list_small_repo() -> Result<()> {
128128 Ok ( ( ) )
129129}
130130
131+ #[ test]
132+ fn test_nordic_letters_in_filenames ( ) -> Result < ( ) > {
133+ let dir = UnpackedDir :: new ( "test_nordic_letters_in_filenames" ) ?;
134+
135+ let store = PasswordStore :: new (
136+ "default" ,
137+ & Some ( dir. dir ( ) ) ,
138+ & None ,
139+ & Some ( dir. dir ( ) ) ,
140+ & None ,
141+ & CryptoImpl :: GpgMe ,
142+ & None ,
143+ ) ?;
144+ let results = store. all_passwords ( ) ?;
145+
146+ assert_eq ! ( results. len( ) , 1 ) ;
147+ assert_eq ! ( results[ 0 ] . name, "test_åæøÅÆØ" ) ;
148+ assert_eq ! ( results[ 0 ] . committed_by, Some ( "Alexander Kjäll" . to_owned( ) ) ) ;
149+ assert ! ( results[ 0 ] . signature_status. is_none( ) ) ;
150+ Ok ( ( ) )
151+ }
152+
131153#[ test]
132154fn populate_password_list_repo_with_deleted_files ( ) -> Result < ( ) > {
133155 let dir = UnpackedDir :: new ( "populate_password_list_repo_with_deleted_files" ) ?;
You can’t perform that action at this time.
0 commit comments