''' Purpose simple testing of butter ''' import butter test1 = [ ] test2 = [ 3, 1, 4, 5, 1, 9, 2 ] test3 = [ 2, 4, 6, 8, 10, 12, 14, 16 ] x1 = test1[ : ] x2 = test2[ : ] x3 = test3[ : ] d1 = butter.duplicate( x1 ) d2 = butter.duplicate( x2 ) d3 = butter.duplicate( x3 ) print( 'duplicate(', x1, ') = ', d1 ) print( 'duplicate(', x2, ') = ', d2 ) print( 'duplicate(', x3, ') = ', d3 ) print( '\n-----------------------------------------------------------\n' ) x1 = test1[ : ] x2 = test2[ : ] x3 = test3[ : ] g1 = butter.greater( x1, 2 ) g2 = butter.greater( x2, 3 ) g3 = butter.greater( x3, 9 ) print( 'greater(', x1, ',', 2, ') = ', g1 ) print( 'greater(', x2, ',', 3, ') = ', g2 ) print( 'greater(', x3, ',', 9, ') = ', g3 ) print( '\n-----------------------------------------------------------\n' ) x1 = test1[ : ] x2 = test2[ : ] x3 = test3[ : ] i1 = butter.is_inorder( x1 ) i2 = butter.is_inorder( x2 ) i3 = butter.is_inorder( x3 ) print( 'is_inorder(', x1, ') = ', i1 ) print( 'is_inorder(', x2, ') = ', i2 ) print( 'is_inorder(', x3, ') = ', i3 )