<s> from awscli . testutils import BaseAWSCommandParamsTest <EOL> import awscli . clidriver <EOL> class TestAddPermission ( BaseAWSCommandParamsTest ) : <EOL> prefix = '<STR_LIT>' <EOL> queue_url = '<STR_LIT>' <EOL> def test_all_param ( self ) : <EOL> cmdline = self . prefix <EOL> cmdline += '<STR_LIT>' % self . queue_url <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> result = { '<STR_LIT>' : self . queue_url , <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> self . assert_params_for_cmd ( cmdline , result ) <EOL> def test_multiple_accounts ( self ) : <EOL> cmdline = self . prefix <EOL> cmdline += '<STR_LIT>' % self . queue_url <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> result = { '<STR_LIT>' : self . queue_url , <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> self . assert_params_for_cmd ( cmdline , result ) <EOL> def test_multiple_actions ( self ) : <EOL> cmdline = self . prefix <EOL> cmdline += '<STR_LIT>' % self . queue_url <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> cmdline += '<STR_LIT>' <EOL> result = { '<STR_LIT>' : self . queue_url , <EOL> '<STR_LIT>' : [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> self . assert_params_for_cmd ( cmdline , result ) <EOL> if __name__ == "<STR_LIT:__main__>" : <EOL> unittest . main ( ) </s>
