terraform/internal/rpcapi/internal_client_test.go
2026-02-17 13:56:34 +00:00

29 lines
609 B
Go

// Copyright IBM Corp. 2014, 2026
// SPDX-License-Identifier: BUSL-1.1
package rpcapi_test
import (
"context"
"testing"
"github.com/davecgh/go-spew/spew"
"github.com/hashicorp/terraform/internal/rpcapi"
"github.com/hashicorp/terraform/internal/rpcapi/terraform1/setup"
)
func TestInternalClientOpenClose(t *testing.T) {
ctx := context.Background()
client, err := rpcapi.NewInternalClient(ctx, &setup.ClientCapabilities{})
if err != nil {
t.Error(err)
}
t.Logf("server capabilities: %s", spew.Sdump(client.ServerCapabilities()))
err = client.Close(ctx)
if err != nil {
t.Error(err)
}
}