add report submission

This commit is contained in:
2025-12-11 20:46:34 -03:00
parent 3fb8488074
commit 1e1a0ae24c
10 changed files with 281 additions and 54 deletions

View File

@@ -1,6 +1,7 @@
from http import HTTPMethod
import json
from http import HTTPMethod, HTTPStatus
from layercake.dynamodb import DynamoDBPersistenceLayer, PartitionKey
from layercake.dynamodb import DynamoDBPersistenceLayer, KeyPair, PartitionKey
from ...conftest import HttpApiProxy, LambdaContext
@@ -58,6 +59,12 @@ def test_enroll(
),
lambda_context,
)
assert r['statusCode'] == HTTPStatus.OK
body = json.loads(r['body'])
submission = dynamodb_persistence_layer.get_item(KeyPair(body['id'], body['sk']))
assert submission['sk'] == body['sk']
print(body)
enrolled = dynamodb_persistence_layer.collection.query(
PartitionKey('d0349bbe-cef3-44f7-b20e-3cb4476ab4c5')