Bert Blommers
ec70d3cd14
SQS - get_queue_attributes() might not have AttributeNames-parameter ( #4236 )
2021-08-28 09:34:33 +01:00
Bert Blommers
6f4b6080f8
SQS - Raise error message when providing an invalid value for the queue_url parameter ( #3657 )
2021-08-28 06:19:01 +01:00
Anton Grübel
e865362791
Add fifo high throughput ( #4224 )
2021-08-26 16:23:17 +01:00
Bert Blommers
7acdfe4feb
Introduce Pylint to check for duplicate test method names ( #3684 )
2021-08-21 16:33:15 +01:00
Bert Blommers
11883a1fda
Remove unnecessary dependencies EC2/SQS ( #4094 )
...
* Add missing dependencies for EFS
2021-07-29 06:38:16 +01:00
Miguel Gagliardo
f9f93531e8
Fix: Adding empty tags to SQS queue on creation time ( #4087 )
...
* Fix: Adding tags to SQS queue on creation time
2021-07-27 08:24:38 +01:00
Miguel Gagliardo
44624593f1
Fix: Adding fix when setting empty policy attr to queue ( #4091 )
2021-07-27 06:04:24 +01:00
Bert Blommers
7693d77333
Remove Py2 support ( #3915 )
2021-07-26 07:40:39 +01:00
Grégoire Charvet 黑瓜
00be464c05
Fix #3996 ( #4051 )
...
* Fix #3996
* Don't delete any message when duplicate handles
2021-07-07 08:59:16 +01:00
Grégoire Charvet 黑瓜
b44ab23c63
Fix #4009 ( #4052 )
...
Correctly raises an error when MessageGroupId is missing when sending a
batch of messages to a FIFO queue.
2021-07-04 07:40:39 +01:00
usmangani1
abc62b360d
Fix- Raise InvalidParameterValue when change visibility timeout is mo… ( #3893 )
...
* Fix- Raise InvalidParameterValue when change visibility timeout is more than permitted
* Fix review comments
* Modified tests
* Fix tests
* change
* Change client
* Fix tests
* fix tests
* fix tests
* change tests
* Fix tests
* changed tests
* Fix tests
* Fix tests
* Change message
2021-05-18 07:49:56 +01:00
Kai
f9e0595e12
Fix sqs message retention logic ( #3924 )
...
* Fix sqs message retention logic
* Apply lint to moto/sqs/models.py
* Fix failed tests because of freezing time
* Fix freezing time in test_publish_to_sqs_in_different_region
2021-05-13 15:06:54 +01:00
usmangani1
85d94ad6ed
Fix:SQS Added support for system attributes in sqs ( #3878 )
...
* Adding SQS system attributes
* Fix Comments
* Change template in response
2021-05-01 07:48:39 +01:00
Anton Grübel
6da4905da9
Fix AttributeNames for sqs.receive_message ( #3736 )
...
* Fix AttributeNames for sqs.receive_message
* Fix Lambda issue
* Change to parametrized tests
* Simplify attribute logic
2021-03-05 10:42:07 +00:00
usmangani1
d8097b24dc
Fix:SQS-message retention period consideration ( #3642 )
...
* Fix:SQS-message retention period consideration
* Fix:SQS-message retention period consideration
* Fix:SQS-message retention period consideration
* Added comments &linting
* Fixed tests
2021-02-14 13:04:55 +00:00
Bert Blommers
737636f9df
Tech debt ( #3653 )
2021-02-02 16:31:26 +00:00
irahulranjan
54bd336457
Fix: FIFO DLQ locks message group id ( #3537 )
...
* fix https://github.com/localstack/localstack/issues/3319
* fix review comments
2020-12-14 09:19:22 +00:00
irahulranjan
7b97141184
fix Fifo queue delivers duplicate message(s) ( #3538 )
...
* fix https://github.com/localstack/localstack/issues/3339
* fixe lint issues
* Fix review comments
- move deduplication time to constants
- make tests parameterized
- update tests as per review comments
* change variable name expectedCount => expected_count
* fix tests for python 2.7
increase deduplication mock config to account for delays
* ignore time mocking test in server mode
2020-12-13 14:39:10 +00:00
Bert Blommers
273ca63d59
Linting
2020-11-11 15:55:37 +00:00
Bert Blommers
cb6731f340
Convert fixtures/exceptions to Pytest
2020-11-11 15:54:01 +00:00
Matěj Cepl
6d364dc7aa
Pytest model of exceptions uses 'value' attribute instead of 'exception'.
2020-11-11 12:21:04 +01:00
Matěj Cepl
5697ff87a8
Back to Black
2020-11-10 14:12:38 +01:00
Matěj Cepl
ea489bce6c
Finish porting from nose to pytest.
2020-11-10 08:25:05 +01:00
Matěj Cepl
77dc60ea97
Port test suite from nose to pytest.
...
This just eliminates all errors on the tests collection. Elimination of
failures is left to the next commit.
2020-11-10 08:23:44 +01:00
Artem
53cc3dd67a
Fix SQS md5 attribute hashing. ( #3403 )
...
* Fix sqs md5 attribute hashing.
* Fix test name.
* Fix format.
2020-10-27 12:13:47 +00:00
usmangani1
fcc85a9645
Including Message attributes when ALL is passed ( #3393 )
...
* Including Message attributes when ALL is passes
* Added tests
Co-authored-by: usmankb <usman@krazybee.com>
2020-10-19 09:04:38 +01:00
Brian Pandola
a2bd4515eb
Add better support for SQS MaximumMessageSize
attribute ( #3374 )
...
Closes #3205
2020-10-10 17:54:36 +01:00
usmangani1
a65c0f004c
Fix:SQS Receive Message (MessageAttributes) in response ( #3303 )
...
* Fix:SQS Receive Message (MessageAttributes) in response
* Fixed tests
Co-authored-by: usmankb <usman@krazybee.com>
2020-10-05 10:10:24 +01:00
usmangani1
f9ce99f0d1
Fix:SQS md5 calculation for custom string data type. ( #3346 )
...
* Fix:SQS md5 calculation for custom string data type.
* Linting
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2020-09-30 18:40:00 +01:00
usmangani1
1c3ba83fc2
Fix : SQS Create Queue with attributes ( #3345 )
...
* Considering only new attributes while queue creation
* Linting
Co-authored-by: usmankb <usman@krazybee.com>
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2020-09-30 16:34:15 +01:00
Bert Blommers
0ab21f62a8
Linting
2020-09-13 19:42:38 +01:00
Bert Blommers
db1d7123f6
List dependencies for services - add integration test to verify
2020-09-13 16:08:23 +01:00
usmangani1
3ea46617d9
Fix:sqs get-queue-attributes response template ( #3255 )
...
* Fix:sqs get-queue-attributes response template
* Fix:removed debug statements
* Modified the template
* "fixed build issues"
* Linting
Co-authored-by: usmankb <usman@krazybee.com>
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2020-09-01 18:05:25 +01:00
usmangani1
0a89f9d1df
Fix:SQS:Added Non existent queue name in ERROR RESPONSE ( #3261 )
...
* Fix:SQS:Added Non existent queue name in ERROR RESPONSE
* Linting
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2020-08-27 17:31:20 +01:00
Yuuki Takahashi
99736c3101
fix clear pending messages when call purge_queue ( #3208 )
2020-08-03 15:09:25 +01:00
Waldemar Hummer
08a08b6af8
Fix SQS tag list from CloudFormation resource creation ( #3197 )
...
* fix sqs tag list from cloudformation resource creation
the method `create_from_cloudformation_json` of the Sqs resource
does not handle the difference of format of the Tags field in the
resource template and the format expected in Sqs resource class.
In cfn resource template Tags is specified as a list of dicts. But
the Sqs resource expects that the tags field be a single dict.
This behaviour causes a crash when a queue is created with tags
from `create_from_cloudformation_json` and later the list_queue_tags
is called because it tries to call `items` from `queue.tags` but
tags is actually a list of dicts.
* fix comment
* fix linter
* minor
Co-authored-by: Hudo Assenco <hudo.assenco@gmail.com>
2020-07-29 11:44:02 +01:00
Ninh Khong
97139d4253
Fix : SQS - Added support for attribute labels for send_message function ( #3181 )
...
* Fix : SQS - Added support for attribute labels for send_message function
* Add integration test on receive message function
* Add send message invalid datetype integration test and fix SQS MessageAttributesInvalid exceptions
2020-07-28 14:34:26 +01:00
ryanlchandler
bf8eb11dc3
Adding MessageGroupId and MessageDeduplicationId ( #3163 )
...
Adding MessageGroupId and MessageDeduplicationId when sent from batch (#3101 )
2020-07-22 13:09:12 +01:00
Bert Blommers
1ef3094e45
SQS - Return multiple group-messages in the same request
2020-05-24 12:12:35 +01:00
Kevin Neal
52cbdd72e7
update SQS MaximumMessageSize from 64K to 256K
2020-05-02 16:40:52 -07:00
usmankb
1431348161
Fix SQS send_message_batch empty array Exception handling
2020-05-02 01:33:58 +05:30
jmsanders
0b7e990bbf
Limit SQS list_queues response to 1000 queues
...
The maximum number of queues that the ListQueues API can return is 1000:
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ListQueues.html
2020-02-07 15:54:42 -06:00
gruebel
44024ab74b
Fix sqs permission handling & add more error handling
2020-01-30 22:42:27 +01:00
Asher Foa
b4127040d1
remove this change.
2020-01-23 10:16:12 -08:00
Asher Foa
d9d055c75d
Fix more typos.
2020-01-23 10:15:02 -08:00
Steve Pulec
a32b3c4b59
Fix SQS get_queue_attributes to allow RedrivePolicy. Closes #2682 .
2020-01-22 19:38:07 -06:00
Fabio Dias
743dd46399
black linting
2019-12-16 21:25:20 -05:00
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