| 1234567891011121314151617181920212223242526272829303132 |
- // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
- package opencode_test
- import (
- "context"
- "os"
- "testing"
- "github.com/sst/opencode-sdk-go"
- "github.com/sst/opencode-sdk-go/internal/testutil"
- "github.com/sst/opencode-sdk-go/option"
- )
- func TestUsage(t *testing.T) {
- baseURL := "http://localhost:4010"
- if envURL, ok := os.LookupEnv("TEST_API_BASE_URL"); ok {
- baseURL = envURL
- }
- if !testutil.CheckTestServer(t, baseURL) {
- return
- }
- client := opencode.NewClient(
- option.WithBaseURL(baseURL),
- )
- sessions, err := client.Session.List(context.TODO(), opencode.SessionListParams{})
- if err != nil {
- t.Error(err)
- return
- }
- t.Logf("%+v\n", sessions)
- }
|