@@ -96,7 +96,7 @@ describe("config helpers", () => {
9696 test ( "getConfigFromEnvVar returns the default value when env var is not set" , ( ) => {
9797 delete process . env . CDK_CONFIG_MISSING
9898
99- expect ( getConfigFromEnvVar ( "MISSING" , "fallback" ) ) . toBe ( "fallback" )
99+ expect ( getConfigFromEnvVar ( "MISSING" , "CDK_CONFIG_" , " fallback") ) . toBe ( "fallback" )
100100 } )
101101
102102 test ( "getConfigFromEnvVar throws when value is missing" , ( ) => {
@@ -109,7 +109,7 @@ describe("config helpers", () => {
109109 test ( "getConfigFromEnvVar supports alternate prefixes" , ( ) => {
110110 process . env . APP_CUSTOM_VALUE = "alt"
111111
112- expect ( getConfigFromEnvVar ( "CUSTOM_VALUE" , undefined , "APP_" ) ) . toBe ( "alt" )
112+ expect ( getConfigFromEnvVar ( "CUSTOM_VALUE" , "APP_" ) ) . toBe ( "alt" )
113113 } )
114114
115115 test ( "getBooleanConfigFromEnvVar maps string booleans" , ( ) => {
@@ -123,8 +123,8 @@ describe("config helpers", () => {
123123 test ( "getBooleanConfigFromEnvVar uses default value when env var is not set" , ( ) => {
124124 delete process . env . CDK_CONFIG_BOOL_MISSING
125125
126- expect ( getBooleanConfigFromEnvVar ( "BOOL_MISSING" , "true" ) ) . toBe ( true )
127- expect ( getBooleanConfigFromEnvVar ( "BOOL_MISSING" , "false" ) ) . toBe ( false )
126+ expect ( getBooleanConfigFromEnvVar ( "BOOL_MISSING" , "CDK_CONFIG_" , " true") ) . toBe ( true )
127+ expect ( getBooleanConfigFromEnvVar ( "BOOL_MISSING" , "CDK_CONFIG_" , " false") ) . toBe ( false )
128128 } )
129129
130130 test ( "getNumberConfigFromEnvVar parses numeric strings" , ( ) => {
@@ -136,13 +136,13 @@ describe("config helpers", () => {
136136 test ( "getNumberConfigFromEnvVar uses default value when env var is not set" , ( ) => {
137137 delete process . env . CDK_CONFIG_NUM_MISSING
138138
139- expect ( getNumberConfigFromEnvVar ( "NUM_MISSING" , "99" ) ) . toBe ( 99 )
139+ expect ( getNumberConfigFromEnvVar ( "NUM_MISSING" , "CDK_CONFIG_" , " 99") ) . toBe ( 99 )
140140 } )
141141
142142 test ( "getConfigFromEnvVar ignores default value when env var is set" , ( ) => {
143143 process . env . CDK_CONFIG_STACK_NAME = "primary"
144144
145- expect ( getConfigFromEnvVar ( "STACK_NAME" , "ignored" ) ) . toBe ( "primary" )
145+ expect ( getConfigFromEnvVar ( "STACK_NAME" , "CDK_CONFIG_" , " ignored") ) . toBe ( "primary" )
146146 } )
147147
148148 test ( "getTrustStoreVersion returns the version ID from S3" , async ( ) => {
0 commit comments