moto/moto/dynamodb2
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
..
models Enforce dynamodb key size limit [solves #3866] (#3888) 2021-04-30 13:47:47 +01:00
parsing dynamodb: fix deleting last set element (w/attr name) (#3708) 2021-02-19 07:47:51 +00:00
__init__.py Allow reuse of components packed in models.py 2020-04-12 20:05:35 +01:00
comparisons.py Fix some 'DeprecationWarning: invalid escape sequence' warnings and use str.format for string interpolation. 2020-03-12 13:50:59 -07:00
exceptions.py Enforce dynamodb key size limit [solves #3866] (#3888) 2021-04-30 13:47:47 +01:00
limits.py Enforce dynamodb key size limit [solves #3866] (#3888) 2021-04-30 13:47:47 +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