@@ -18,7 +18,7 @@ func TestAccDataSourcePagerDutyService_Basic(t *testing.T) {
1818
1919 resource .Test (t , resource.TestCase {
2020 PreCheck : func () { testAccPreCheck (t ) },
21- ProtoV5ProviderFactories : testAccProtoV5ProviderFactories (),
21+ ProtoV6ProviderFactories : testAccProtoV6ProviderFactories (),
2222 Steps : []resource.TestStep {
2323 {
2424 Config : testAccDataSourcePagerDutyServiceConfig (username , email , service , escalationPolicy , teamname ),
@@ -39,7 +39,7 @@ func TestAccDataSourcePagerDutyService_HasNoTeam(t *testing.T) {
3939
4040 resource .Test (t , resource.TestCase {
4141 PreCheck : func () { testAccPreCheck (t ) },
42- ProtoV5ProviderFactories : testAccProtoV5ProviderFactories (),
42+ ProtoV6ProviderFactories : testAccProtoV6ProviderFactories (),
4343 Steps : []resource.TestStep {
4444 {
4545 Config : testAccDataSourcePagerDutyServiceConfig (username , email , service , escalationPolicy , teamname ),
@@ -60,7 +60,7 @@ func TestAccDataSourcePagerDutyService_HasOneTeam(t *testing.T) {
6060
6161 resource .Test (t , resource.TestCase {
6262 PreCheck : func () { testAccPreCheck (t ) },
63- ProtoV5ProviderFactories : testAccProtoV5ProviderFactories (),
63+ ProtoV6ProviderFactories : testAccProtoV6ProviderFactories (),
6464 Steps : []resource.TestStep {
6565 {
6666 Config : testAccDataSourcePagerDutyServiceConfig (username , email , service , escalationPolicy , teamname ),
@@ -98,6 +98,8 @@ func testAccDataSourcePagerDutyService(src, n string) resource.TestCheckFunc {
9898}
9999
100100func testAccDataSourcePagerDutyServiceConfig (username , email , service , escalationPolicy , teamname string ) string {
101+ noTeamEsc := fmt .Sprintf ("tf-%s" , acctest .RandString (5 ))
102+ noTeamServ := fmt .Sprintf ("tf-%s" , acctest .RandString (5 ))
101103 return fmt .Sprintf (`
102104resource "pagerduty_team" "team_one" {
103105 name = "%s"
@@ -115,7 +117,7 @@ resource "pagerduty_team_membership" "team_membership_one" {
115117}
116118
117119resource "pagerduty_escalation_policy" "no_team_ep" {
118- name = "no_team_ep "
120+ name = "%s "
119121 num_loops = 2
120122 rule {
121123 escalation_delay_in_minutes = 10
@@ -127,7 +129,6 @@ resource "pagerduty_escalation_policy" "no_team_ep" {
127129 }
128130
129131resource "pagerduty_escalation_policy" "one_team_ep" {
130-
131132 depends_on = [pagerduty_team_membership.team_membership_one]
132133 name = "%s"
133134 num_loops = 2
@@ -142,14 +143,13 @@ resource "pagerduty_escalation_policy" "one_team_ep" {
142143}
143144
144145resource "pagerduty_service" "no_team_service" {
145- name = "no_team_service "
146+ name = "%s "
146147 auto_resolve_timeout = 14400
147148 acknowledgement_timeout = 600
148149 escalation_policy = pagerduty_escalation_policy.no_team_ep.id
149150 alert_creation = "create_incidents"
150151}
151152
152-
153153resource "pagerduty_service" "one_team_service" {
154154 name = "%s"
155155 auto_resolve_timeout = 14400
@@ -166,5 +166,5 @@ data "pagerduty_service" "one_team_service" {
166166 name = pagerduty_service.one_team_service.name
167167}
168168
169- ` , teamname , username , email , service , escalationPolicy )
169+ ` , teamname , username , email , noTeamEsc , escalationPolicy , noTeamServ , service )
170170}
0 commit comments