JOJ3/internal/executor/sandbox/grpc_test.go
张泊明518370910136 e5de5b2bd6
Some checks failed
build / trigger-build-image (push) Blocked by required conditions
build / build (push) Has been cancelled
build / build (pull_request) Successful in 2m7s
build / trigger-build-image (pull_request) Has been skipped
test: expand reliability regression coverage
2026-08-02 04:28:24 -07:00

28 lines
609 B
Go

package sandbox
import (
"context"
"testing"
)
func TestTokenAuth(t *testing.T) {
auth := newTokenAuth("secret")
metadata, err := auth.GetRequestMetadata(context.Background())
if err != nil || metadata["authorization"] != "Bearer secret" {
t.Fatalf("GetRequestMetadata() = %v, %v", metadata, err)
}
if auth.RequireTransportSecurity() {
t.Fatal("RequireTransportSecurity() = true")
}
}
func TestCreateGRPCConnection(t *testing.T) {
conn, err := createGRPCConnection("passthrough:///unused", "secret")
if err != nil {
t.Fatal(err)
}
if err := conn.Close(); err != nil {
t.Fatal(err)
}
}