moto/moto/core
Matthew Davis d6384fcb35
Enforce dynamodb key size limit [solves #3866] (#3888)
* add tests for dynamodb max key size

correct too-large error for ddb key

* remove unnecessary requires_boto_gte decorator from ddb tests

* remove literal emoji from ddb test

* implement dynamodb key limits, WIP

* correct direction of dynamodb range key length check

* fix tests for dynamodb max key size check

* catch ddb validation errors and rethrow properly

* finish ddb key size limit fixes

* fix linting

* handle unicode in v2.7 tests

* fix encoding issue in py2.7 for ddb

* linting

* Python2/3 compatability

Co-authored-by: Bert Blommers <info@bertblommers.nl>
2021-04-30 13:47:47 +01:00
..
__init__.py Decentralize cloudformation naming responsibilities (#3201) 2020-08-01 15:23:36 +01:00
exceptions.py Tech Debt - Remove duplicate AWSError classes 2020-11-05 11:20:18 +00:00
models.py Py3: use unittest.mock instead of mock (#3481) 2021-04-06 10:22:42 +01:00
responses.py Enforce dynamodb key size limit [solves #3866] (#3888) 2021-04-30 13:47:47 +01:00
urls.py Run black on moto & test directories. 2019-10-31 10:36:05 -07:00
utils.py Enforce dynamodb key size limit [solves #3866] (#3888) 2021-04-30 13:47:47 +01:00