11// Copyright (c) HashiCorp, Inc.
22// SPDX-License-Identifier: MPL-2.0
33
4- package resource
4+ package importstate_test
55
66import (
77 "fmt"
@@ -17,12 +17,13 @@ import (
1717 "github.com/hashicorp/terraform-plugin-testing/internal/testing/testsdk/resource"
1818 "github.com/hashicorp/terraform-plugin-testing/terraform"
1919 "github.com/hashicorp/terraform-plugin-testing/tfversion"
20+ r "github.com/hashicorp/terraform-plugin-testing/helper/resource"
2021)
2122
22- func TestTest_TestStep_ImportStateCheck_SkipDataSourceState (t * testing.T ) {
23+ func Test_TestStep_ImportStateCheck_SkipDataSourceState (t * testing.T ) {
2324 t .Parallel ()
2425
25- UnitTest (t , TestCase {
26+ r . UnitTest (t , r. TestCase {
2627 TerraformVersionChecks : []tfversion.TerraformVersionCheck {
2728 tfversion .SkipBelow (tfversion .Version1_0_0 ), // ProtoV6ProviderFactories
2829 },
@@ -100,7 +101,7 @@ func TestTest_TestStep_ImportStateCheck_SkipDataSourceState(t *testing.T) {
100101 },
101102 }),
102103 },
103- Steps : []TestStep {
104+ Steps : []r. TestStep {
104105 {
105106 Config : `
106107 data "examplecloud_thing" "test" {}
@@ -122,10 +123,10 @@ func TestTest_TestStep_ImportStateCheck_SkipDataSourceState(t *testing.T) {
122123 })
123124}
124125
125- func TestTest_TestStep_ImportStateVerify (t * testing.T ) {
126+ func Test_TestStep_ImportStateVerify (t * testing.T ) {
126127 t .Parallel ()
127128
128- UnitTest (t , TestCase {
129+ r . UnitTest (t , r. TestCase {
129130 TerraformVersionChecks : []tfversion.TerraformVersionCheck {
130131 tfversion .SkipBelow (tfversion .Version1_0_0 ), // ProtoV6ProviderFactories
131132 },
@@ -183,7 +184,7 @@ func TestTest_TestStep_ImportStateVerify(t *testing.T) {
183184 },
184185 }),
185186 },
186- Steps : []TestStep {
187+ Steps : []r. TestStep {
187188 {
188189 Config : `resource "examplecloud_thing" "test" {}` ,
189190 },
@@ -196,10 +197,10 @@ func TestTest_TestStep_ImportStateVerify(t *testing.T) {
196197 })
197198}
198199
199- func TestTest_TestStep_ImportStateVerifyIgnore (t * testing.T ) {
200+ func Test_TestStep_ImportStateVerifyIgnore (t * testing.T ) {
200201 t .Parallel ()
201202
202- UnitTest (t , TestCase {
203+ r . UnitTest (t , r. TestCase {
203204 TerraformVersionChecks : []tfversion.TerraformVersionCheck {
204205 tfversion .SkipBelow (tfversion .Version1_0_0 ), // ProtoV6ProviderFactories
205206 },
@@ -266,7 +267,7 @@ func TestTest_TestStep_ImportStateVerifyIgnore(t *testing.T) {
266267 },
267268 }),
268269 },
269- Steps : []TestStep {
270+ Steps : []r. TestStep {
270271 {
271272 Config : `resource "examplecloud_thing" "test" {}` ,
272273 },
@@ -280,10 +281,10 @@ func TestTest_TestStep_ImportStateVerifyIgnore(t *testing.T) {
280281 })
281282}
282283
283- func TestTest_TestStep_ExpectError_ImportState (t * testing.T ) {
284+ func Test_TestStep_ExpectError_ImportState (t * testing.T ) {
284285 t .Parallel ()
285286
286- UnitTest (t , TestCase {
287+ r . UnitTest (t , r. TestCase {
287288 TerraformVersionChecks : []tfversion.TerraformVersionCheck {
288289 tfversion .SkipBelow (tfversion .Version1_0_0 ), // ProtoV6ProviderFactories
289290 },
@@ -329,7 +330,7 @@ func TestTest_TestStep_ExpectError_ImportState(t *testing.T) {
329330 },
330331 }),
331332 },
332- Steps : []TestStep {
333+ Steps : []r. TestStep {
333334 {
334335 Config : `resource "test_resource" "test" {}` ,
335336 ImportStateId : "invalid time string" ,
0 commit comments