python3-python-multipart: upgrade 0.0.11 > 0.0.12 and enable ptest

- Tested on qemux86-64 and qemuarm64

- Added ptest into PTESTS_FAST_META_PYTHON

Ptest result:
=============

qemux86-64:

Testsuite summary
TOTAL: 115
PASS: 115
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 24
END: /usr/lib/python3-python-multipart/ptest
2024-10-11T09:02
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 115
PASS: 115
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 22
END: /usr/lib/python3-python-multipart/ptest
2024-10-11T09:08
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Changelog:

- Enforce 100% coverage
- Add mypy strict typing
- Improve error message when boundary character does not match

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
alperak
2024-10-11 16:04:38 +03:00
committed by Khem Raj
parent 6f49be3368
commit e3815d18dd
4 changed files with 28 additions and 9 deletions

View File

@@ -53,6 +53,7 @@ PTESTS_FAST_META_PYTHON = "\
python3-pydantic \
python3-pydantic-core \
python3-pylint \
python3-python-multipart \
python3-ptyprocess \
python3-py-cpuinfo \
python3-pyasn1-modules \