@@ -56,6 +56,7 @@ def test_with_only_required_packages(session: nox.Session):
56
56
# Typing
57
57
# Data Class - without codepipeline dataclass
58
58
# Event Handler without OpenAPI
59
+ # Batch processor - without pydantic integration
59
60
build_and_run_test (
60
61
session ,
61
62
folders = [
@@ -65,6 +66,7 @@ def test_with_only_required_packages(session: nox.Session):
65
66
f"{ PREFIX_TESTS_FUNCTIONAL } /typing/required_dependencies/" ,
66
67
f"{ PREFIX_TESTS_UNIT } /data_classes/required_dependencies/" ,
67
68
f"{ PREFIX_TESTS_FUNCTIONAL } /event_handler/required_dependencies/" ,
69
+ f"{ PREFIX_TESTS_FUNCTIONAL } /batch/required_dependencies/" ,
68
70
],
69
71
)
70
72
@@ -103,6 +105,8 @@ def test_with_boto3_sdk_as_required_package(session: nox.Session):
103
105
# Parameters
104
106
# Feature Flags
105
107
# Data Class - only codepipeline dataclass
108
+ # Streaming
109
+ # Idempotency - DynamoDB persistent layer
106
110
build_and_run_test (
107
111
session ,
108
112
folders = [
@@ -149,13 +153,15 @@ def test_with_pydantic_required_package(session: nox.Session, pydantic: str):
149
153
"""Tests that only depends for Pydantic library v1 and v2"""
150
154
# Event Handler OpenAPI
151
155
# Parser
156
+ # Batch Processor with pydantic integration
152
157
153
158
session .install (f"pydantic>={ pydantic } " )
154
159
155
160
build_and_run_test (
156
161
session ,
157
162
folders = [
158
163
f"{ PREFIX_TESTS_FUNCTIONAL } /event_handler/_pydantic/" ,
164
+ f"{ PREFIX_TESTS_FUNCTIONAL } /batch/_pydantic/" ,
159
165
f"{ PREFIX_TESTS_UNIT } /parser/_pydantic/" ,
160
166
],
161
167
)
0 commit comments