<s> from pypy . conftest import gettestobjspace <EOL> class AppTestNumpy ( object ) : <EOL> def setup_class ( cls ) : <EOL> cls . space = gettestobjspace ( usemodules = ( '<STR_LIT>' , ) ) <EOL> def test_zeroes ( self ) : <EOL> from numpy import zeros <EOL> ar = zeros ( <NUM_LIT:3> , dtype = int ) <EOL> assert ar [ <NUM_LIT:0> ] == <NUM_LIT:0> <EOL> def test_setitem_getitem ( self ) : <EOL> from numpy import zeros <EOL> ar = zeros ( <NUM_LIT:8> , dtype = int ) <EOL> assert ar [ <NUM_LIT:0> ] == <NUM_LIT:0> <EOL> ar [ <NUM_LIT:1> ] = <NUM_LIT:3> <EOL> assert ar [ <NUM_LIT:1> ] == <NUM_LIT:3> <EOL> raises ( ( TypeError , ValueError ) , ar . __getitem__ , '<STR_LIT>' ) <EOL> raises ( IndexError , ar . __getitem__ , <NUM_LIT> ) <EOL> assert ar [ - <NUM_LIT:2> ] == <NUM_LIT:0> <EOL> assert ar [ - <NUM_LIT:7> ] == <NUM_LIT:3> <EOL> assert len ( ar ) == <NUM_LIT:8> <EOL> def test_minimum ( self ) : <EOL> from numpy import zeros , minimum <EOL> ar = zeros ( <NUM_LIT:5> , dtype = int ) <EOL> ar2 = zeros ( <NUM_LIT:5> , dtype = int ) <EOL> ar [ <NUM_LIT:0> ] = <NUM_LIT:3> <EOL> ar [ <NUM_LIT:1> ] = - <NUM_LIT:3> <EOL> ar [ <NUM_LIT:2> ] = <NUM_LIT:8> <EOL> ar2 [ <NUM_LIT:3> ] = - <NUM_LIT:1> <EOL> ar2 [ <NUM_LIT:4> ] = <NUM_LIT:8> <EOL> x = minimum ( ar , ar2 ) <EOL> assert x [ <NUM_LIT:0> ] == <NUM_LIT:0> <EOL> assert x [ <NUM_LIT:1> ] == - <NUM_LIT:3> <EOL> assert x [ <NUM_LIT:2> ] == <NUM_LIT:0> <EOL> assert x [ <NUM_LIT:3> ] == - <NUM_LIT:1> <EOL> assert x [ <NUM_LIT:4> ] == <NUM_LIT:0> <EOL> assert len ( x ) == <NUM_LIT:5> <EOL> raises ( ValueError , minimum , ar , zeros ( <NUM_LIT:3> , dtype = int ) ) <EOL> class AppTestMultiDim ( object ) : <EOL> def setup_class ( cls ) : <EOL> cls . space = gettestobjspace ( usemodules = ( '<STR_LIT>' , ) ) <EOL> def test_multidim ( self ) : <EOL> from numpy import zeros <EOL> ar = zeros ( ( <NUM_LIT:3> , <NUM_LIT:3> ) , dtype = int ) <EOL> assert ar [ <NUM_LIT:0> , <NUM_LIT:2> ] == <NUM_LIT:0> <EOL> raises ( IndexError , ar . __getitem__ , ( <NUM_LIT:3> , <NUM_LIT:0> ) ) <EOL> assert ar [ - <NUM_LIT:2> , <NUM_LIT:1> ] == <NUM_LIT:0> <EOL> def test_multidim_getset ( self ) : <EOL> from numpy import zeros <EOL> ar = zeros ( ( <NUM_LIT:3> , <NUM_LIT:3> , <NUM_LIT:3> ) , dtype = int ) <EOL> ar [ <NUM_LIT:1> , <NUM_LIT:2> , <NUM_LIT:1> ] = <NUM_LIT:3> <EOL> assert ar [ <NUM_LIT:1> , <NUM_LIT:2> , <NUM_LIT:1> ] == <NUM_LIT:3> <EOL> assert ar [ - <NUM_LIT:2> , <NUM_LIT:2> , <NUM_LIT:1> ] == <NUM_LIT:3> <EOL> assert ar [ <NUM_LIT:2> , <NUM_LIT:2> , <NUM_LIT:1> ] == <NUM_LIT:0> <EOL> assert ar [ - <NUM_LIT:2> , <NUM_LIT:2> , - <NUM_LIT:2> ] == <NUM_LIT:3> <EOL> def test_len ( self ) : <EOL> from numpy import zeros <EOL> assert len ( zeros ( ( <NUM_LIT:3> , <NUM_LIT:2> , <NUM_LIT:1> ) , dtype = int ) ) == <NUM_LIT:3> </s>
