<s> from tests . compat import OrderedDict <EOL> from tests . unit import AWSMockServiceTestCase <EOL> from boto . ec2 . connection import EC2Connection <EOL> from boto . ec2 . snapshot import Snapshot <EOL> class TestDescribeSnapshots ( AWSMockServiceTestCase ) : <EOL> connection_class = EC2Connection <EOL> def default_body ( self ) : <EOL> return b"""<STR_LIT>""" <EOL> def test_describe_snapshots ( self ) : <EOL> self . set_http_response ( status_code = <NUM_LIT:200> ) <EOL> response = self . service_connection . get_all_snapshots ( [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> owner = [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> restorable_by = '<STR_LIT>' , <EOL> filters = OrderedDict ( ( ( '<STR_LIT:status>' , '<STR_LIT>' ) , <EOL> ( '<STR_LIT>' , '<STR_LIT>' ) ) ) ) <EOL> self . assert_request_parameters ( { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT:status>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' } , <EOL> ignore_params_values = [ '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' ] ) <EOL> self . assertEqual ( len ( response ) , <NUM_LIT:1> ) <EOL> self . assertIsInstance ( response [ <NUM_LIT:0> ] , Snapshot ) <EOL> self . assertEqual ( response [ <NUM_LIT:0> ] . id , '<STR_LIT>' ) </s>
