azure-sdk-for-go/sdk/azidentity/example_shared_test.go

42 строки
787 B
Go

//go:build go1.18
// +build go1.18
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package azidentity_test
import (
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azcore"
)
// Helpers, variables, fakes to keep the examples tidy
const (
authRecordPath = "fake/path"
certPath = "testdata/certificate.pem"
clientID = "fake-client-id"
tenantID = "fake-tenant"
)
func handleError(err error) {
if err != nil {
log.Panicf("example failed: %v", err)
}
}
var cred azcore.TokenCredential
var err error
type exampleServiceClient struct{}
func newServiceClient(azcore.TokenCredential) (exampleServiceClient, error) {
return exampleServiceClient{}, nil
}
func (exampleServiceClient) Method() error {
return nil
}