Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9ac4b9a5 
							
						 
					 
					
						
						
							
							ACCOUNT_ID moved to moto.core, MOTO_ACCOUNT_ID env var override  
						
						
						
						
					 
					
						2019-12-16 21:05:29 -05:00 
						 
				 
			
				
					
						
							
							
								Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							bc615797b1 
							
						 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2019-12-16 19:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							b83a750630 
							
						 
					 
					
						
						
							
							Added references to moto.iam.models.ACCOUNT_ID instead of hardcoded id  
						
						
						
						
					 
					
						2019-12-16 19:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Bjorn Olsen 
							
						 
					 
					
						
						
						
						
							
						
						
							97c20dd11d 
							
						 
					 
					
						
						
							
							Added AWS DataSync mocks and tests  
						
						
						
						
					 
					
						2019-11-04 17:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bjorn Olsen 
							
						 
					 
					
						
						
						
						
							
						
						
							9c00f572d6 
							
						 
					 
					
						
						
							
							First working tests!  
						
						
						
						
					 
					
						2019-11-01 19:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							96e5b1993d 
							
						 
					 
					
						
						
							
							Run black on moto & test directories.  
						
						
						
						
					 
					
						2019-10-31 10:36:05 -07:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							c5059ad3d1 
							
						 
					 
					
						
						
							
							Fix test server error  
						
						
						
						
					 
					
						2019-10-28 17:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							51117c948a 
							
						 
					 
					
						
						
							
							Add error handling to sqs.delete_message  
						
						
						
						
					 
					
						2019-10-27 12:46:59 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cb411c07 
							
						 
					 
					
						
						
							
							Refactor sqs.get_queue_attributes & add AttributeNames handling  
						
						
						
						
					 
					
						2019-10-27 12:13:33 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							6573f69087 
							
						 
					 
					
						
						
							
							Refactor sqs.get_queue_url  
						
						
						
						
					 
					
						2019-10-26 22:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							23978e644f 
							
						 
					 
					
						
						
							
							Refactor sqs.send_message_batch  
						
						
						
						
					 
					
						2019-10-26 22:08:45 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							19a34ea57a 
							
						 
					 
					
						
						
							
							Add error handling for sqs.list_queue_tags  
						
						
						
						
					 
					
						2019-10-17 22:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							dbfb319def 
							
						 
					 
					
						
						
							
							Add error handling for sqs.tag_queue  
						
						
						
						
					 
					
						2019-10-17 22:36:37 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							65c5502a62 
							
						 
					 
					
						
						
							
							Add error handling for sqs.send_message_batch  
						
						
						
						
					 
					
						2019-10-17 22:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3f1eed66 
							
						 
					 
					
						
						
							
							fix test server error  
						
						
						
						
					 
					
						2019-10-13 20:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							49045fe680 
							
						 
					 
					
						
						
							
							Add tags parameter to sqs.create_queue  
						
						
						
						
					 
					
						2019-10-13 14:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac20ad5f1 
							
						 
					 
					
						
						
							
							store SQS RedrivePolicy maxReceiveCount value as int  
						
						
						
						
					 
					
						2019-08-31 19:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Lewis 
							
						 
					 
					
						
						
						
						
							
						
						
							acdb1c9768 
							
						 
					 
					
						
						
							
							Add requestid checking for sqs  
						
						
						
						
					 
					
						2019-01-20 22:54:05 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ab07bc482 
							
						 
					 
					
						
						
							
							Merge pull request  #1763  from nate/fix/receive_message_wait_time_seconds  
						
						... 
						
						
						
						Force receive_message_wait_time_seconds to be int 
						
						
					 
					
						2018-09-22 16:49:24 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Sutton 
							
						 
					 
					
						
						
						
						
							
						
						
							8393c7f20b 
							
						 
					 
					
						
						
							
							Don't error on double create queue with same attrs  
						
						... 
						
						
						
						Creating a queue a second time with the same attributes should not raise
an error. This change makes it work correctly. 
						
						
					 
					
						2018-08-08 21:10:13 -05:00 
						 
				 
			
				
					
						
							
							
								Nathan Sutton 
							
						 
					 
					
						
						
						
						
							
						
						
							9d1c665310 
							
						 
					 
					
						
						
							
							Force receive_message_wait_time_seconds to be int  
						
						... 
						
						
						
						When a queue is created with the ReceiveMessageWaitTimeSeconds
attribute the value is never converted to an integer. When the
ReceiveMessage action is called it tries to compare the string
ReceiveMessageWaitTimeSeconds with the min and max wait times which
raises a TypeError.
The solution is to convert this value to an integer before comparing. 
						
						
					 
					
						2018-08-08 19:14:56 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1689a2808f 
							
						 
					 
					
						
						
							
							Fix creating SQS queue with same attributes.  Closes   #1663 .  
						
						
						
						
					 
					
						2018-05-31 23:05:50 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Birnstiel 
							
						 
					 
					
						
						
						
						
							
						
						
							9b8e62e1f1 
							
						 
					 
					
						
						
							
							Add MessageGroupId support to SQS queues ( fixes   #1655 )  
						
						
						
						
					 
					
						2018-05-30 15:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								Iain Bullard 
							
						 
					 
					
						
						
						
						
							
						
						
							fad4394474 
							
						 
					 
					
						
						
							
							SQS add missing validation to ReceiveMessage ( #1595 )  
						
						... 
						
						
						
						* SQS receive_message - enforce bounds on MaxNumberOfMessages as AWS does
* SQS receive_message - enforce bounds on WaitTimeSeconds as AWS does 
						
						
					 
					
						2018-04-24 09:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Darien Hager 
							
						 
					 
					
						
						
						
						
							
						
						
							6332ed9df9 
							
						 
					 
					
						
						
							
							Add test that certain FIFO-queue attributes flow through from sender to receiver  
						
						
						
						
					 
					
						2018-04-19 00:16:03 -07:00 
						 
				 
			
				
					
						
							
							
								Iain Bullard 
							
						 
					 
					
						
						
						
						
							
						
						
							6dce7dcb18 
							
						 
					 
					
						
						
							
							Improve SQS Compatibility with AWS ( #1520 )  
						
						... 
						
						
						
						* Return correct error code when fetching a queue that does not exist
* Improve SQS Queue get and set attributes
* Queue creation and set_attributes uses the same code path
    - ensure bool/int values are cast correctly
* RedrivePolicy is handled properly with set_attributes
    - _setup_dlq is called
    - is json decoded, so that returned RedrivePolicy is not json
      encoded twice
* As per AWS not all attributes are returned when they are not set, for
  example RedrivePolicy, FifoQueue, Policy, Kms*
* WaitTimeSeconds is not a queue attribute switch to
  ReceiveMessageWaitTimeSeconds 
						
						
					 
					
						2018-03-21 08:48:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dan W Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							616095602a 
							
						 
					 
					
						
						
							
							test for redrive policy  
						
						
						
						
					 
					
						2018-01-23 18:33:23 -08:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							e2bdaa07ea 
							
						 
					 
					
						
						
							
							Fix test cases that manipulate time  
						
						
						
						
					 
					
						2017-10-29 19:11:52 +00:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							75f0deb828 
							
						 
					 
					
						
						
							
							Completed SQS Implementation  
						
						
						
						
					 
					
						2017-10-29 18:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							dc40fce146 
							
						 
					 
					
						
						
							
							implement SQS QueueDoesNotExist error  
						
						
						
						
					 
					
						2017-10-10 13:05:48 -07:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a91c025398 
							
						 
					 
					
						
						
							
							Cleanup, and  fix   #1105  
						
						
						
						
					 
					
						2017-09-22 20:08:20 +01:00 
						 
				 
			
				
					
						
							
							
								Waldemar Hummer 
							
						 
					 
					
						
						
						
						
							
						
						
							ce2f3e6e2b 
							
						 
					 
					
						
						
							
							fix receiving of messages from queues with a dot character in their name  
						
						
						
						
					 
					
						2017-08-05 15:47:40 +10:00 
						 
				 
			
				
					
						
							
							
								Ferran Puig 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f42d5880 
							
						 
					 
					
						
						
							
							Don't use exponential notation for SQS message timestamps  
						
						
						
						
					 
					
						2017-07-03 16:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Luis Jimenez 
							
						 
					 
					
						
						
						
						
							
						
						
							898031b40c 
							
						 
					 
					
						
						
							
							SQSResponse: include MD5OfMessageAttributes parameter only when there are message attributes  
						
						
						
						
					 
					
						2017-06-29 09:27:31 -04:00 
						 
				 
			
				
					
						
							
							
								brett55 
							
						 
					 
					
						
						
						
						
							
						
						
							7033d142a0 
							
						 
					 
					
						
						
							
							- Bug fix for infinite loop when WaitTimeSeconds was set to 0  
						
						... 
						
						
						
						- Added 2 unit tests 
						
						
					 
					
						2017-06-01 09:51:33 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							bdecd26397 
							
						 
					 
					
						
						
							
							Merge pull request  #919  from JackDanger/md5-of-sqs-messages  
						
						... 
						
						
						
						MD5 calculation of SQS message attributes 
						
						
					 
					
						2017-05-22 18:23:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							6679def702 
							
						 
					 
					
						
						
							
							Python 2/3 compat for MD5 of SQS attributes  
						
						
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							daba699147 
							
						 
					 
					
						
						
							
							binary values are sent as base64-encoded strings  
						
						
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							5e88b5d1b4 
							
						 
					 
					
						
						
							
							MD5 calculation of SQS message attributes  
						
						... 
						
						
						
						This implements the same MD5 hashing pattern as implemented in the Ruby
and Java AWS SDKs
Doesn't yet handle list types but if you're reading this you might be
surprised how easy that is to add. Give it a shot and if you get stuck
reach out to me for help. 
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							aad1e17787 
							
						 
					 
					
						
						
							
							Shorter sleeps in SQS test  
						
						... 
						
						
						
						One of these tests actually waited the entire 60 seconds of the
visibility timeout but that value appears to have been copied
from a previous test that didn't. Updating all tests with shorter
timeouts so folks who copy setup code in the future don't fall
into this trap 
						
						
					 
					
						2017-05-15 15:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kate Heddleston 
							
						 
					 
					
						
						
						
						
							
						
						
							992b475093 
							
						 
					 
					
						
						
							
							testing create, get, list, delete policy versions  
						
						
						
						
					 
					
						2017-05-15 14:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							a0a205328d 
							
						 
					 
					
						
						
							
							Cleanup SQS body encoding.  Closes   #458 ,  #460 .  
						
						
						
						
					 
					
						2017-03-19 11:03:55 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							cda553abfb 
							
						 
					 
					
						
						
							
							Change tests to use default server port of 5000.  
						
						
						
						
					 
					
						2017-03-12 21:04:19 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							896f040fca 
							
						 
					 
					
						
						
							
							Fix sqs tests for server mode.  
						
						
						
						
					 
					
						2017-03-05 10:09:19 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4ef2cf15 
							
						 
					 
					
						
						
							
							Merge in master.  
						
						
						
						
					 
					
						2017-03-05 09:58:39 -05:00 
						 
				 
			
				
					
						
							
							
								Chris LaRose 
							
						 
					 
					
						
						
						
						
							
						
						
							56f9409ca9 
							
						 
					 
					
						
						
							
							Use request URL to generate SQS queue URLs;  fixes   #626  ( #827 )  
						
						
						
						
					 
					
						2017-03-04 22:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							f37bad0e00 
							
						 
					 
					
						
						
							
							Lints.  
						
						
						
						
					 
					
						2017-02-23 21:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							81836b6981 
							
						 
					 
					
						
						
							
							Get standalone server mode working for all tests.  
						
						
						
						
					 
					
						2017-02-23 19:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fe46b4c5b9 
							
						 
					 
					
						
						
							
							Remove extra line in test.  
						
						
						
						
					 
					
						2017-02-20 15:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fde721bed7 
							
						 
					 
					
						
						
							
							Testing new version of decorator.  
						
						
						
						
					 
					
						2017-02-15 22:35:45 -05:00