Skip to content

Commit b7eac0b

Browse files
committed
more green
1 parent b495347 commit b7eac0b

File tree

2 files changed

+25
-29
lines changed

2 files changed

+25
-29
lines changed

statecheck/expect_known_value_test.go

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -225,10 +225,8 @@ func TestExpectKnownValue_CheckState_Bool_KnownValueWrongType(t *testing.T) {
225225
t.Parallel()
226226

227227
r.Test(t, r.TestCase{
228-
ProviderFactories: map[string]func() (*schema.Provider, error){
229-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
230-
return testProvider(), nil
231-
},
228+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
229+
"test": providerserver.NewProviderServer(anTestProvider),
232230
},
233231
Steps: []r.TestStep{
234232
{
@@ -253,10 +251,8 @@ func TestExpectKnownValue_CheckState_Bool_KnownValueWrongValue(t *testing.T) {
253251
t.Parallel()
254252

255253
r.Test(t, r.TestCase{
256-
ProviderFactories: map[string]func() (*schema.Provider, error){
257-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
258-
return testProvider(), nil
259-
},
254+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
255+
"test": providerserver.NewProviderServer(anTestProvider),
260256
},
261257
Steps: []r.TestStep{
262258
{
@@ -281,10 +277,8 @@ func TestExpectKnownValue_CheckState_Float64(t *testing.T) {
281277
t.Parallel()
282278

283279
r.Test(t, r.TestCase{
284-
ProviderFactories: map[string]func() (*schema.Provider, error){
285-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
286-
return testProvider(), nil
287-
},
280+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
281+
"test": providerserver.NewProviderServer(anTestProvider),
288282
},
289283
Steps: []r.TestStep{
290284
{
@@ -309,10 +303,8 @@ func TestExpectKnownValue_CheckState_Float64_KnownValueWrongType(t *testing.T) {
309303
t.Parallel()
310304

311305
r.Test(t, r.TestCase{
312-
ProviderFactories: map[string]func() (*schema.Provider, error){
313-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
314-
return testProvider(), nil
315-
},
306+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
307+
"test": providerserver.NewProviderServer(anTestProvider),
316308
},
317309
Steps: []r.TestStep{
318310
{
@@ -337,10 +329,8 @@ func TestExpectKnownValue_CheckState_Float64_KnownValueWrongValue(t *testing.T)
337329
t.Parallel()
338330

339331
r.Test(t, r.TestCase{
340-
ProviderFactories: map[string]func() (*schema.Provider, error){
341-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
342-
return testProvider(), nil
343-
},
332+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
333+
"test": providerserver.NewProviderServer(anTestProvider),
344334
},
345335
Steps: []r.TestStep{
346336
{
@@ -365,10 +355,8 @@ func TestExpectKnownValue_CheckState_Int64(t *testing.T) {
365355
t.Parallel()
366356

367357
r.Test(t, r.TestCase{
368-
ProviderFactories: map[string]func() (*schema.Provider, error){
369-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
370-
return testProvider(), nil
371-
},
358+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
359+
"test": providerserver.NewProviderServer(anTestProvider),
372360
},
373361
Steps: []r.TestStep{
374362
{
@@ -392,10 +380,8 @@ func TestExpectKnownValue_CheckState_Int64_KnownValueWrongValue(t *testing.T) {
392380
t.Parallel()
393381

394382
r.Test(t, r.TestCase{
395-
ProviderFactories: map[string]func() (*schema.Provider, error){
396-
"test": func() (*schema.Provider, error) { //nolint:unparam // required signature
397-
return testProvider(), nil
398-
},
383+
ProtoV6ProviderFactories: map[string]func() (tfprotov6.ProviderServer, error){
384+
"test": providerserver.NewProviderServer(anTestProvider),
399385
},
400386
Steps: []r.TestStep{
401387
{

statecheck/test_provider_test.go

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,17 @@ var anTestProvider = testprovider.Provider{
2020
{
2121
Name: "bool_attribute",
2222
Type: tftypes.Bool,
23-
Computed: true,
23+
Optional: true,
24+
},
25+
{
26+
Name: "float_attribute",
27+
Type: tftypes.Number,
28+
Optional: true,
29+
},
30+
{
31+
Name: "int_attribute",
32+
Type: tftypes.Number,
33+
Optional: true,
2434
},
2535
},
2636
},

0 commit comments

Comments
 (0)