''' Purpose: supports simple testing of the take_it_away functions ''' # import necessary modules import take_it_away # testing donut() d1 = 4.5 ; h1 = 1.75 d2 = 3.75 ; h2 = 2.15 v1 = take_it_away.donut( d1, h1 ) v2 = take_it_away.donut( d2, h2 ) output1 = 'donut( ' + str( d1 ) + ', ' + str( h1 ) + ' ): ' + str( v1 ) output2 = 'donut( ' + str( d2 ) + ', ' + str( h2 ) + ' ): ' + str( v2 ) print( output1 ) print( output2 ) print( '\n-------------------------------------------------------\n' ) # testing signum() n1 = -3.5 n2 = 0 n3 = 5 sn1 = take_it_away.signum( n1 ) sn2 = take_it_away.signum( n2 ) sn3 = take_it_away.signum( n3 ) output1 = 'signum( ' + str( n1 ) + ' ): ' + str( sn1 ) output2 = 'signum( ' + str( n2 ) + ' ): ' + str( sn2 ) output3 = 'signum( ' + str( n3 ) + ' ): ' + str( sn3 ) print( output1 ) print( output2 ) print( output3 ) print( '\n-------------------------------------------------------\n' ) # testing mid() s1 = 'abcdef' s2 = 'abcde' m1 = take_it_away.mid( s1 ) m2 = take_it_away.mid( s2 ) output1 = 'mid( \'' + s1 + '\' ): ' + str( m1 ) output2 = 'mid( \'' + s2 + '\' ): ' + str( m2 ) print( output1 ) print( output2 )