Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit62e11f2

Browse files
committed
fix: fix tests
1 parent55a7c4d commit62e11f2

File tree

4 files changed

+15
-30
lines changed

4 files changed

+15
-30
lines changed

‎coderd/parameters_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ func TestDynamicParametersWithTerraformValues(t *testing.T) {
249249
Value:"GO",
250250
},
251251
}
252+
request.EnableDynamicParameters=true
252253
})
253254
coderdtest.AwaitWorkspaceBuildJobCompleted(t,setup.client,wrk.LatestBuild.ID)
254255

‎coderd/templates_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1548,7 +1548,7 @@ func TestPatchTemplateMeta(t *testing.T) {
15481548
user:=coderdtest.CreateFirstUser(t,client)
15491549
version:=coderdtest.CreateTemplateVersion(t,client,user.OrganizationID,nil)
15501550
template:=coderdtest.CreateTemplate(t,client,user.OrganizationID,version.ID)
1551-
require.False(t,template.UseClassicParameterFlow,"default isfalse")
1551+
require.True(t,template.UseClassicParameterFlow,"default istrue")
15521552

15531553
bTrue:=true
15541554
bFalse:=false

‎coderd/wsbuilder/wsbuilder.go

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,24 +1042,28 @@ func (b *Builder) checkRunningBuild() error {
10421042
}
10431043

10441044
func (b*Builder)usingDynamicParameters()bool {
1045-
vals,err:=b.getTemplateTerraformValues()
1045+
ifb.dynamicParametersEnabled!=nil {
1046+
return*b.dynamicParametersEnabled
1047+
}
1048+
1049+
tpl,err:=b.getTemplate()
10461050
iferr!=nil {
1051+
returnfalse// Let another part of the code get this error
1052+
}
1053+
iftpl.UseClassicParameterFlow {
10471054
returnfalse
10481055
}
10491056

1050-
if!ProvisionerVersionSupportsDynamicParameters(vals.ProvisionerdVersion) {
1057+
vals,err:=b.getTemplateTerraformValues()
1058+
iferr!=nil {
10511059
returnfalse
10521060
}
10531061

1054-
ifb.dynamicParametersEnabled!=nil {
1055-
return*b.dynamicParametersEnabled
1062+
if!ProvisionerVersionSupportsDynamicParameters(vals.ProvisionerdVersion) {
1063+
returnfalse
10561064
}
10571065

1058-
tpl,err:=b.getTemplate()
1059-
iferr!=nil {
1060-
returnfalse// Let another part of the code get this error
1061-
}
1062-
return!tpl.UseClassicParameterFlow
1066+
returntrue
10631067
}
10641068

10651069
funcProvisionerVersionSupportsDynamicParameters(versionstring)bool {

‎coderd/wsbuilder/wsbuilder_test.go

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ func TestBuilder_NoOptions(t *testing.T) {
5757
mDB:=expectDB(t,
5858
// Inputs
5959
withTemplate,
60-
withTerraformValuesErrNoRows,
6160
withInactiveVersion(nil),
6261
withLastBuildFound,
6362
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -114,7 +113,6 @@ func TestBuilder_Initiator(t *testing.T) {
114113
mDB:=expectDB(t,
115114
// Inputs
116115
withTemplate,
117-
withTerraformValuesErrNoRows,
118116
withInactiveVersion(nil),
119117
withLastBuildFound,
120118
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -161,7 +159,6 @@ func TestBuilder_Baggage(t *testing.T) {
161159
mDB:=expectDB(t,
162160
// Inputs
163161
withTemplate,
164-
withTerraformValuesErrNoRows,
165162
withInactiveVersion(nil),
166163
withLastBuildFound,
167164
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -200,7 +197,6 @@ func TestBuilder_Reason(t *testing.T) {
200197
mDB:=expectDB(t,
201198
// Inputs
202199
withTemplate,
203-
withTerraformValuesErrNoRows,
204200
withInactiveVersion(nil),
205201
withLastBuildFound,
206202
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -239,7 +235,6 @@ func TestBuilder_ActiveVersion(t *testing.T) {
239235
mDB:=expectDB(t,
240236
// Inputs
241237
withTemplate,
242-
withTerraformValuesErrNoRows,
243238
withActiveVersion(nil),
244239
withLastBuildNotFound,
245240
withTemplateVersionVariables(activeVersionID,nil),
@@ -343,7 +338,6 @@ func TestWorkspaceBuildWithTags(t *testing.T) {
343338
mDB:=expectDB(t,
344339
// Inputs
345340
withTemplate,
346-
withTerraformValuesErrNoRows,
347341
withInactiveVersion(richParameters),
348342
withLastBuildFound,
349343
withTemplateVersionVariables(inactiveVersionID,templateVersionVariables),
@@ -439,7 +433,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
439433
mDB:=expectDB(t,
440434
// Inputs
441435
withTemplate,
442-
withTerraformValuesErrNoRows,
443436
withInactiveVersion(richParameters),
444437
withLastBuildFound,
445438
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -487,7 +480,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
487480
mDB:=expectDB(t,
488481
// Inputs
489482
withTemplate,
490-
withTerraformValuesErrNoRows,
491483
withInactiveVersion(richParameters),
492484
withLastBuildFound,
493485
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -541,7 +533,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
541533
mDB:=expectDB(t,
542534
// Inputs
543535
withTemplate,
544-
withTerraformValuesErrNoRows,
545536
withInactiveVersion(richParameters),
546537
withLastBuildFound,
547538
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -574,7 +565,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
574565
mDB:=expectDB(t,
575566
// Inputs
576567
withTemplate,
577-
withTerraformValuesErrNoRows,
578568
withInactiveVersion(richParameters),
579569
withLastBuildFound,
580570
withTemplateVersionVariables(inactiveVersionID,nil),
@@ -627,7 +617,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
627617
mDB:=expectDB(t,
628618
// Inputs
629619
withTemplate,
630-
withTerraformValuesErrNoRows,
631620
withActiveVersion(version2params),
632621
withLastBuildFound,
633622
withTemplateVersionVariables(activeVersionID,nil),
@@ -691,7 +680,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
691680
mDB:=expectDB(t,
692681
// Inputs
693682
withTemplate,
694-
withTerraformValuesErrNoRows,
695683
withActiveVersion(version2params),
696684
withLastBuildFound,
697685
withTemplateVersionVariables(activeVersionID,nil),
@@ -753,7 +741,6 @@ func TestWorkspaceBuildWithRichParameters(t *testing.T) {
753741
mDB:=expectDB(t,
754742
// Inputs
755743
withTemplate,
756-
withTerraformValuesErrNoRows,
757744
withActiveVersion(version2params),
758745
withLastBuildFound,
759746
withTemplateVersionVariables(activeVersionID,nil),
@@ -801,7 +788,6 @@ func TestWorkspaceBuildWithPreset(t *testing.T) {
801788
mDB:=expectDB(t,
802789
// Inputs
803790
withTemplate,
804-
withTerraformValuesErrNoRows,
805791
withActiveVersion(nil),
806792
// building workspaces using presets with different combinations of parameters
807793
// is tested at the API layer, in TestWorkspace. Here, it is sufficient to
@@ -916,12 +902,6 @@ func withTemplate(mTx *dbmock.MockStore) {
916902
},nil)
917903
}
918904

919-
funcwithTerraformValuesErrNoRows(mTx*dbmock.MockStore) {
920-
mTx.EXPECT().GetTemplateVersionTerraformValues(gomock.Any(),gomock.Any()).
921-
Times(1).
922-
Return(database.TemplateVersionTerraformValue{},sql.ErrNoRows)
923-
}
924-
925905
// withInTx runs the given functions on the same db mock.
926906
funcwithInTx(mTx*dbmock.MockStore) {
927907
mTx.EXPECT().InTx(gomock.Any(),gomock.Any()).Times(1).DoAndReturn(

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp