Coverage for portality / events / consumer_utils.py: 100%
7 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-04 09:41 +0100
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-04 09:41 +0100
1from portality import models
2from portality.bll import exceptions
5def parse_application(application_raw: dict) -> models.Application:
6 try:
7 return models.Application(**application_raw)
8 except Exception as e:
9 raise exceptions.NoSuchObjectException(
10 "Unable to construct Application from supplied source - data structure validation error, {x}".format(x=e)
11 )