File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -170,7 +170,8 @@ export class EngineService {
170170 // Exlude options that are not set or not allowed for the account version
171171 const filteredCreateOptions = Object . fromEntries (
172172 Object . entries ( createOptions ) . filter (
173- ( [ key , value ] ) => value !== undefined && key in createParameterNames
173+ ( [ key , value ] ) =>
174+ value !== undefined && value !== "" && key in createParameterNames
174175 )
175176 ) ;
176177
Original file line number Diff line number Diff line change @@ -380,6 +380,7 @@ describe("engine service", () => {
380380 if ( requestBody . includes ( "CREATE ENGINE" ) ) {
381381 expect ( requestBody ) . toContain ( `ENGINE_TYPE = 'GENERAL_PURPOSE'` ) ;
382382 expect ( requestBody ) . not . toContain ( `REGION` ) ;
383+ expect ( requestBody ) . not . toContain ( `SPEC` ) ;
383384 }
384385 return res ( ctx . json ( selectEngineResponse ) ) ;
385386 }
@@ -396,7 +397,8 @@ describe("engine service", () => {
396397 const resourceManager = firebolt . resourceManager ;
397398 const engine = await resourceManager . engine . create ( "some_engine" , {
398399 region : undefined ,
399- engine_type : "GENERAL_PURPOSE"
400+ engine_type : "GENERAL_PURPOSE" ,
401+ spec : ""
400402 } ) ;
401403 expect ( engine ) . toBeTruthy ( ) ;
402404 expect ( engine . endpoint ) . toEqual ( "https://some_engine.com" ) ;
You can’t perform that action at this time.
0 commit comments