@@ -33,6 +33,7 @@ class TestBuildCommand_NodeFunctions_With_External_Manifest(BuildIntegNodeBase):
3333 [
3434 ("nodejs20.x" ,),
3535 ("nodejs22.x" ,),
36+ ("nodejs24.x" ,),
3637 ],
3738 name_func = show_container_in_test_name ,
3839 )
@@ -48,6 +49,10 @@ class TestBuildCommand_EsbuildFunctions(BuildIntegEsbuildBase):
4849 [
4950 ("nodejs20.x" , "Esbuild/Node" , {"main.js" , "main.js.map" }, "main.lambdaHandler" , False , "x86_64" ),
5051 ("nodejs20.x" , "Esbuild/TypeScript" , {"app.js" , "app.js.map" }, "app.lambdaHandler" , False , "x86_64" ),
52+ ("nodejs22.x" , "Esbuild/Node" , {"main.js" , "main.js.map" }, "main.lambdaHandler" , False , "x86_64" ),
53+ ("nodejs22.x" , "Esbuild/TypeScript" , {"app.js" , "app.js.map" }, "app.lambdaHandler" , False , "x86_64" ),
54+ ("nodejs24.x" , "Esbuild/Node" , {"main.js" , "main.js.map" }, "main.lambdaHandler" , False , "x86_64" ),
55+ ("nodejs24.x" , "Esbuild/TypeScript" , {"app.js" , "app.js.map" }, "app.lambdaHandler" , False , "x86_64" ),
5156 ],
5257 name_func = show_container_in_test_name ,
5358 )
@@ -81,6 +86,38 @@ class TestBuildCommand_EsbuildFunctions_With_External_Manifest(BuildIntegEsbuild
8186 False ,
8287 "x86_64" ,
8388 ),
89+ (
90+ "nodejs22.x" ,
91+ "Esbuild/Node_without_manifest" ,
92+ {"main.js" , "main.js.map" },
93+ "main.lambdaHandler" ,
94+ False ,
95+ "x86_64" ,
96+ ),
97+ (
98+ "nodejs22.x" ,
99+ "Esbuild/TypeScript_without_manifest" ,
100+ {"app.js" , "app.js.map" },
101+ "app.lambdaHandler" ,
102+ False ,
103+ "x86_64" ,
104+ ),
105+ (
106+ "nodejs24.x" ,
107+ "Esbuild/Node_without_manifest" ,
108+ {"main.js" , "main.js.map" },
109+ "main.lambdaHandler" ,
110+ False ,
111+ "x86_64" ,
112+ ),
113+ (
114+ "nodejs24.x" ,
115+ "Esbuild/TypeScript_without_manifest" ,
116+ {"app.js" , "app.js.map" },
117+ "app.lambdaHandler" ,
118+ False ,
119+ "x86_64" ,
120+ ),
84121 ],
85122 name_func = show_container_in_test_name ,
86123 )
@@ -107,6 +144,10 @@ class TestBuildCommand_EsbuildFunctionProperties(BuildIntegEsbuildBase):
107144 [
108145 ("nodejs20.x" , "../Esbuild/TypeScript" , "app.lambdaHandler" , "x86_64" ),
109146 ("nodejs20.x" , "../Esbuild/TypeScript" , "nested/function/app.lambdaHandler" , "x86_64" ),
147+ ("nodejs22.x" , "../Esbuild/TypeScript" , "app.lambdaHandler" , "x86_64" ),
148+ ("nodejs22.x" , "../Esbuild/TypeScript" , "nested/function/app.lambdaHandler" , "x86_64" ),
149+ ("nodejs24.x" , "../Esbuild/TypeScript" , "app.lambdaHandler" , "x86_64" ),
150+ ("nodejs24.x" , "../Esbuild/TypeScript" , "nested/function/app.lambdaHandler" , "x86_64" ),
110151 ],
111152 name_func = show_container_in_test_name ,
112153 )
@@ -127,9 +168,11 @@ class TestBuildCommand_NodeFunctions_With_Specified_Architecture(BuildIntegNodeB
127168 @parameterized .expand (
128169 [
129170 ("nodejs20.x" , False , "x86_64" ),
130- ("nodejs22.x" , False , "x86_64" ),
131171 ("nodejs20.x" , "use_container" , "x86_64" ),
172+ ("nodejs22.x" , False , "x86_64" ),
132173 ("nodejs22.x" , "use_container" , "x86_64" ),
174+ ("nodejs24.x" , False , "x86_64" ),
175+ ("nodejs24.x" , "use_container" , "x86_64" ),
133176 ],
134177 name_func = show_container_in_test_name ,
135178 )
0 commit comments