@@ -87,7 +87,12 @@ resource "semaphoreui_project_environment" "test" {
8787 project_id = semaphoreui_project.test.id
8888 name = "Env-%[1]s"
8989}
90- ` , nameSuffix )
90+
91+ resource "semaphoreui_project_view" "test" {
92+ project_id = semaphoreui_project.test.id
93+ title = "Test View"
94+ position = 0
95+ }` , nameSuffix )
9196}
9297
9398func testAccProjectTemplateConfig (nameSuffix string , extras string ) string {
@@ -181,6 +186,7 @@ func TestAcc_ProjectTemplateResource_basic(t *testing.T) {
181186 resource .TestCheckNoResourceAttr ("semaphoreui_project_template.test" , "vaults" ),
182187 resource .TestCheckNoResourceAttr ("semaphoreui_project_template.test" , "build" ),
183188 resource .TestCheckNoResourceAttr ("semaphoreui_project_template.test" , "deploy" ),
189+ resource .TestCheckNoResourceAttr ("semaphoreui_project_template.test" , "view_id" ),
184190
185191 resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "id" ),
186192 resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "project_id" ),
@@ -205,6 +211,7 @@ arguments = [
205211 "--help",
206212 "--verbose",
207213]
214+ view_id = semaphoreui_project_view.test.id
208215` ),
209216 Check : resource .ComposeAggregateTestCheckFunc (
210217 testAccProjectTemplateExists ("semaphoreui_project_template.test" , "" ),
@@ -229,6 +236,7 @@ arguments = [
229236 resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "inventory_id" ),
230237 resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "environment_id" ),
231238 resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "repository_id" ),
239+ resource .TestCheckResourceAttrSet ("semaphoreui_project_template.test" , "view_id" ),
232240 ),
233241 },
234242 // Delete testing
0 commit comments