<s> """<STR_LIT>""" <EOL> import unittest <EOL> import numpy <EOL> import pyproct . tools . plotTools <EOL> class Test ( unittest . TestCase ) : <EOL> def test_normalize ( self ) : <EOL> test_list = [ - <NUM_LIT:3> , - <NUM_LIT:2> , - <NUM_LIT:1> , <NUM_LIT:0> , <NUM_LIT:1> , <NUM_LIT:2> , <NUM_LIT:3> ] <EOL> rescaled = [ - <NUM_LIT> , - <NUM_LIT> , - <NUM_LIT> , <NUM_LIT:0.0> , <NUM_LIT> , <NUM_LIT> , <NUM_LIT> ] <EOL> numpy . testing . assert_array_almost_equal ( pyproct . tools . plotTools . normalize ( test_list , <NUM_LIT:2> ) , rescaled , <NUM_LIT:3> ) <EOL> def test_normalize_in_range ( self ) : <EOL> mylist = [ <NUM_LIT:255> , <NUM_LIT> , <NUM_LIT> , <NUM_LIT:2> , <NUM_LIT> ] <EOL> norm = pyproct . tools . plotTools . normalize_in_range ( mylist , <NUM_LIT> , <NUM_LIT:1> ) <EOL> numpy . testing . assert_array_almost_equal ( norm , [ <NUM_LIT:1.0> , <NUM_LIT> , <NUM_LIT> , <NUM_LIT> , <NUM_LIT> ] , <NUM_LIT:3> ) <EOL> def test_remove_zeros ( self ) : <EOL> mylist = [ <NUM_LIT:1> , <NUM_LIT:0> , <NUM_LIT:1> , <NUM_LIT:0> , <NUM_LIT:0> , <NUM_LIT:0> , <NUM_LIT:2> , <NUM_LIT:2> , <NUM_LIT:0> , <NUM_LIT:2> , <NUM_LIT:3> , <NUM_LIT:4> ] <EOL> expected = [ <NUM_LIT:1> , <NUM_LIT:1> , <NUM_LIT:2> , <NUM_LIT:2> , <NUM_LIT:2> , <NUM_LIT:3> , <NUM_LIT:4> ] <EOL> numpy . testing . assert_array_almost_equal ( pyproct . tools . plotTools . remove_zeros ( mylist ) , expected ) <EOL> def test_tuple_to_int ( self ) : <EOL> self . assertItemsEqual ( pyproct . tools . plotTools . tuple_to_int ( ( <NUM_LIT:0.1> , <NUM_LIT> , <NUM_LIT> , - <NUM_LIT> ) ) , ( <NUM_LIT:0> , <NUM_LIT:0> , <NUM_LIT:7> , - <NUM_LIT:3> ) ) <EOL> def test_shorten_name ( self ) : <EOL> text = "<STR_LIT>" <EOL> self . assertEqual ( pyproct . tools . plotTools . shorten_name ( text , max_length = <NUM_LIT:5> ) , "<STR_LIT>" ) <EOL> self . assertEqual ( pyproct . tools . plotTools . shorten_name ( text ) , "<STR_LIT>" ) <EOL> def test_shrink_matrix ( self ) : <EOL> self . fail ( "<STR_LIT>" ) <EOL> if __name__ == "<STR_LIT:__main__>" : <EOL> unittest . main ( ) </s>
