#NEWLINE# def test_ESCCCField( self ) : #NEWLINE# #INDENT# error_invalid = [ 'Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX.' ] #NEWLINE# error_checksum = [ 'Invalid checksum for bank account number.' ] #NEWLINE# valid = { #NEWLINE# #INDENT# '20770338793100254321' : '20770338793100254321' , #NEWLINE# '2077 0338 79 3100254321' : '2077 0338 79 3100254321' , #NEWLINE# '2077-0338-79-3100254321' : '2077-0338-79-3100254321' , #NEWLINE# #UNINDENT# } #NEWLINE# invalid = { #NEWLINE# #INDENT# '2077.0338.79.3100254321' : error_invalid , #NEWLINE# '2077-0338-78-3100254321' : error_checksum , #NEWLINE# '2077-0338-89-3100254321' : error_checksum , #NEWLINE# '2077-03-3879-3100254321' : self , #NEWLINE# #UNINDENT# } #NEWLINE# self . assertFieldOutput ( ESCCCField , valid , invalid )