Documentation ¶
Index ¶
- Constants
- func GetActualProtocFileDescriptorSet(t *testing.T, runner command.Runner, includeImports bool, ...) *descriptorpb.FileDescriptorSet
- func GetGoogleapisDirPath(t *testing.T, buftestingDirPath string) string
- func GetProtocFilePaths(t *testing.T, dirPath string, limit int) []string
- func GetProtocFilePathsErr(ctx context.Context, dirPath string, limit int) ([]string, error)
- func RunActualProtoc(t *testing.T, runner command.Runner, includeImports bool, ...)
Constants ¶
View Source
const ( // NumGoogleapisFiles is the number of googleapis files on the current test commit. NumGoogleapisFiles = 1574 // NumGoogleapisFilesWithImports is the number of googleapis files on the current test commit with imports. NumGoogleapisFilesWithImports = 1585 )
Variables ¶
This section is empty.
Functions ¶
func GetActualProtocFileDescriptorSet ¶
func GetActualProtocFileDescriptorSet( t *testing.T, runner command.Runner, includeImports bool, includeSourceInfo bool, dirPath string, filePaths []string, ) *descriptorpb.FileDescriptorSet
GetActualProtocFileDescriptorSet gets the FileDescriptorSet for actual protoc.
func GetGoogleapisDirPath ¶
GetGoogleapisDirPath gets the path to a clone of googleapis.
func GetProtocFilePaths ¶
GetProtocFilePaths gets the file paths for protoc.
Limit limits the number of files returned if > 0. protoc has a fixed size for number of characters to argument list.
func GetProtocFilePathsErr ¶
GetProtocFilePathsErr is like GetProtocFilePaths except it returns an error and accepts a ctx.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.