#NEWLINE# def test_splitoutputofgitstatusz_filterprefix_double_question( self ) : #NEWLINE# #INDENT# with open ( testhelper . getrelativefilename ( './resources/test_ignore_git_status_z.txt' ) , 'r' ) as file : #NEWLINE# #INDENT# repositoryfiles = Commiter . splitoutputofgitstatusz ( file . readlines ( ) , '?? ' ) #NEWLINE# self . assertEqual ( 7 , len ( repositoryfiles ) ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling -- klong.zip' , repositoryfiles [ 0 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling :and: klong.zip' , repositoryfiles [ 1 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling ;and; klong.zip' , repositoryfiles [ 2 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling >and< klong.zip' , repositoryfiles [ 3 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling \\and\\ klong.zip' , repositoryfiles [ 4 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/kling |and| klong.zip' , repositoryfiles [ 5 ] ) #NEWLINE# self . assertEqual ( 'project1/src/sub/klingklong.zip' , repositoryfiles [ 6 ] )