@@ -215,8 +215,15 @@ describe('AwsParameterStoreJsonReader', () => {
215
215
const response = fakeResponse ( [
216
216
[ "/prefix/dev/db/username" , "String" , "dev-user" ] ,
217
217
[ "/prefix/dev/db/password" , "SecureString" , "secret-password" ] ,
218
+ [ "/prefix/dev/tags" , "StringList" , "dev,database" ] ,
219
+ [ "/prefix/dev/ids" , "StringList" , "12,42,128" ] ,
220
+ [ "/prefix/dev/objs/0/entry" , "String" , "1" ] ,
221
+ [ "/prefix/dev/objs/1/entry" , "String" , "2" ] ,
222
+ [ "/prefix/dev/objs/2/entry" , "String" , "3" ] ,
223
+
218
224
[ "/prefix/prod/db/username" , "String" , "prod-user" ] ,
219
225
[ "/prefix/prod/db/password" , "SecureString" , "super-secret-password" ] ,
226
+
220
227
] ) ;
221
228
const fake = { getParametersByPath : sinon . fake . yields ( null , response ) } ;
222
229
await withSSMStub ( fake , async ( stub , ssm ) => {
@@ -228,7 +235,10 @@ describe('AwsParameterStoreJsonReader', () => {
228
235
"db" : {
229
236
"username" : "dev-user" ,
230
237
"password" : "secret-password"
231
- }
238
+ } ,
239
+ "tags" : [ "dev" , "database" ] ,
240
+ "ids" : [ "12" , "42" , "128" ] ,
241
+ "objs" : [ { "entry" : "1" } , { "entry" : "2" } , { "entry" : "3" } ]
232
242
} ,
233
243
"prod" : {
234
244
"db" : {
0 commit comments