@@ -167,8 +167,8 @@ func TestUpdateWithRichParameters(t *testing.T) {
167
167
Complete : & proto.Provision_Complete {
168
168
Parameters : []* proto.RichParameter {
169
169
{Name : firstParameterName , Description : firstParameterDescription , Mutable : true },
170
- {Name : secondParameterName , Description : secondParameterDescription , Mutable : true },
171
170
{Name : immutableParameterName , Description : immutableParameterDescription , Mutable : false },
171
+ {Name : secondParameterName , Description : secondParameterDescription , Mutable : true },
172
172
},
173
173
},
174
174
},
@@ -195,8 +195,8 @@ func TestUpdateWithRichParameters(t *testing.T) {
195
195
parameterFile , _ := os .CreateTemp (tempDir , "testParameterFile*.yaml" )
196
196
_ , _ = parameterFile .WriteString (
197
197
firstParameterName + ": " + firstParameterValue + "\n " +
198
- secondParameterName + ": " + secondParameterValue + "\n " +
199
- immutableParameterName + ": " + immutableParameterValue )
198
+ immutableParameterName + ": " + immutableParameterValue + "\n " +
199
+ secondParameterName + ": " + secondParameterValue )
200
200
201
201
cmd , root := clitest .New (t , "create" , "my-workspace" , "--template" , template .Name , "--rich-parameter-file" , parameterFile .Name (), "-y" )
202
202
clitest .SetupConfig (t , client , root )
@@ -218,14 +218,16 @@ func TestUpdateWithRichParameters(t *testing.T) {
218
218
219
219
matches := []string {
220
220
firstParameterDescription , firstParameterValue ,
221
+ fmt .Sprintf ("Parameter %q is not mutable, so can't be customized after workspace creation." , immutableParameterName ), "" ,
221
222
secondParameterDescription , secondParameterValue ,
222
- fmt .Sprintf ("Parameter %q is not mutable, so can't be customized after workspace creation." , immutableParameterName ), "yes" ,
223
223
}
224
224
for i := 0 ; i < len (matches ); i += 2 {
225
225
match := matches [i ]
226
226
value := matches [i + 1 ]
227
227
pty .ExpectMatch (match )
228
- pty .WriteLine (value )
228
+ if value != "" {
229
+ pty .WriteLine (value )
230
+ }
229
231
}
230
232
<- doneChan
231
233
})
0 commit comments