''' Purpose simple testing of module clean ''' import clean # define test cases test1 = [ 'xxxx', 'xxxx', 'xxxx', 'xxxx', 'xxxx', 'xxxx', 'xxxx' ] test2 = [ 'xxxx' ] test3 = [] s1 = test1[ : ] s2 = test2[ : ] s3 = test3[ : ] low1 = clean.lower( s1 ) low2 = clean.lower( s2 ) low3 = clean.lower( s3 ) print( 'lower(', s1, ') = ', low1 ) print( 'lower(', s2, ') = ', low2 ) print( 'lower(', s3, ') = ', low3 ) print( '\n--------------------------------------------------\n' ) s1 = test1[ : ] s2 = test2[ : ] s3 = test3[ : ] strip1 = clean.strip( s1 ) strip2 = clean.strip( s2 ) strip3 = clean.strip( s3 ) print( 'strip(', s1, ') = ', strip1 ) print( 'strip(', s2, ') = ', strip2 ) print( 'strip(', s3, ') = ', strip3 ) print( '\n--------------------------------------------------\n' ) s1 = test1[ : ] s2 = test2[ : ] s3 = test3[ : ] con1 = clean.canonical( s1 ) con2 = clean.canonical( s2 ) con3 = clean.canonical( s3 ) print( 'canonical(', s1, ') = ', con1 ) print( 'canonical(', s2, ') = ', con2 ) print( 'canonical(', s3, ') = ', con3 )