Files
coder/coderd/x/chatd/chatdebug/stubs_internal_test.go
T

19 lines
429 B
Go

package chatdebug
import (
"context"
"testing"
"github.com/google/uuid"
"github.com/stretchr/testify/require"
)
func TestBeginStep_SkipsNilRunID(t *testing.T) {
t.Parallel()
ctx := ContextWithRun(context.Background(), &RunContext{ChatID: uuid.New()})
handle, enriched := beginStep(ctx, &Service{}, RecorderOptions{ChatID: uuid.New()}, OperationGenerate, nil)
require.Nil(t, handle)
require.Equal(t, ctx, enriched)
}