Skip to content

Commit 426171c

Browse files
committed
more green
1 parent 62fe008 commit 426171c

File tree

2 files changed

+27
-23
lines changed

2 files changed

+27
-23
lines changed

statecheck/expect_known_value_test.go

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,8 @@ func TestExpectKnownValue_CheckState_ResourceNotFound(t *testing.T) {
2828
t.Parallel()
2929

3030
r.Test(t, r.TestCase{
31-
ProviderFactories: map[string]func() (*schema.Provider, error){
32-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
33-
return testProvider(), nil
34-
},
31+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
32+
"test": providerserver.NewProviderServer(anTestProvider),
3533
},
3634
Steps: []r.TestStep{
3735
{
@@ -407,10 +405,13 @@ func TestExpectKnownValue_CheckState_List(t *testing.T) {
407405

408406
r.Test(t, r.TestCase{
409407
ProviderFactories: map[string]func() (*schema.Provider, error){
410-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
408+
"test7": func() (*schema.Provider, error) { //nolint:unparam // required signature
411409
return testProvider(), nil
412410
},
413411
},
412+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
413+
"test": providerserver.NewProviderServer(anTestProvider),
414+
},
414415
Steps: []r.TestStep{
415416
{
416417
Config: `resource "test_resource" "one" {
@@ -440,10 +441,13 @@ func TestExpectKnownValue_CheckState_List_KnownValueWrongType(t *testing.T) {
440441

441442
r.Test(t, r.TestCase{
442443
ProviderFactories: map[string]func() (*schema.Provider, error){
443-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
444+
"test7": func() (*schema.Provider, error) { //nolint:unparam // required signature
444445
return testProvider(), nil
445446
},
446447
},
448+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
449+
"test": providerserver.NewProviderServer(anTestProvider),
450+
},
447451
Steps: []r.TestStep{
448452
{
449453
Config: `resource "test_resource" "one" {
@@ -471,10 +475,13 @@ func TestExpectKnownValue_CheckState_List_KnownValueWrongValue(t *testing.T) {
471475

472476
r.Test(t, r.TestCase{
473477
ProviderFactories: map[string]func() (*schema.Provider, error){
474-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
478+
"test7": func() (*schema.Provider, error) { //nolint:unparam // required signature
475479
return testProvider(), nil
476480
},
477481
},
482+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
483+
"test": providerserver.NewProviderServer(anTestProvider),
484+
},
478485
Steps: []r.TestStep{
479486
{
480487
Config: `resource "test_resource" "one" {
@@ -504,10 +511,8 @@ func TestExpectKnownValue_CheckState_ListPartial(t *testing.T) {
504511
t.Parallel()
505512

506513
r.Test(t, r.TestCase{
507-
ProviderFactories: map[string]func() (*schema.Provider, error){
508-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
509-
return testProvider(), nil
510-
},
514+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
515+
"test": providerserver.NewProviderServer(anTestProvider),
511516
},
512517
Steps: []r.TestStep{
513518
{
@@ -538,10 +543,8 @@ func TestExpectKnownValue_CheckState_ListPartial_KnownValueWrongValue(t *testing
538543
t.Parallel()
539544

540545
r.Test(t, r.TestCase{
541-
ProviderFactories: map[string]func() (*schema.Provider, error){
542-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
543-
return testProvider(), nil
544-
},
546+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
547+
"test": providerserver.NewProviderServer(anTestProvider),
545548
},
546549
Steps: []r.TestStep{
547550
{
@@ -571,10 +574,8 @@ func TestExpectKnownValue_CheckState_ListElements(t *testing.T) {
571574
t.Parallel()
572575

573576
r.Test(t, r.TestCase{
574-
ProviderFactories: map[string]func() (*schema.Provider, error){
575-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
576-
return testProvider(), nil
577-
},
577+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
578+
"test": providerserver.NewProviderServer(anTestProvider),
578579
},
579580
Steps: []r.TestStep{
580581
{
@@ -601,10 +602,8 @@ func TestExpectKnownValue_CheckState_ListElements_WrongNum(t *testing.T) {
601602
t.Parallel()
602603

603604
r.Test(t, r.TestCase{
604-
ProviderFactories: map[string]func() (*schema.Provider, error){
605-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
606-
return testProvider(), nil
607-
},
605+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
606+
"test": providerserver.NewProviderServer(anTestProvider),
608607
},
609608
Steps: []r.TestStep{
610609
{

statecheck/test_provider_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ var anTestProvider = testprovider.Provider{
4242
Type: tftypes.String,
4343
Computed: true,
4444
},
45+
{
46+
Name: "list_attribute",
47+
Type: tftypes.List{ElementType: tftypes.String},
48+
Optional: true,
49+
},
4550
},
4651
},
4752
},

0 commit comments

Comments
 (0)