Back to godoc.org
github.com/bufbuild/buf / internal / buf / bufanalysis / bufanalysistesting

Package bufanalysistesting

v0.20.5
Latest Go to latest

The latest major version is .

Published: Jul 24, 2020 | License: Apache-2.0 | Module: github.com/bufbuild/buf

Index

func AssertFileAnnotationsEqual

func AssertFileAnnotationsEqual(
	t *testing.T,
	expected []bufanalysis.FileAnnotation,
	actual []bufanalysis.FileAnnotation,
)

AssertFileAnnotationsEqual asserts that the annotations are equal minus the message.

func NewFileAnnotation

func NewFileAnnotation(
	t *testing.T,
	path string,
	startLine int,
	startColumn int,
	endLine int,
	endColumn int,
	typeString string,
) bufanalysis.FileAnnotation

NewFileAnnotation returns a new FileAnnotation.

func NewFileAnnotationNoLocation

func NewFileAnnotationNoLocation(
	t *testing.T,
	path string,
	typeString string,
) bufanalysis.FileAnnotation

NewFileAnnotationNoLocation returns a new FileAnnotation with no location.

fileInfo can be nil.

func NewFileAnnotationNoLocationOrPath

func NewFileAnnotationNoLocationOrPath(
	t *testing.T,
	typeString string,
) bufanalysis.FileAnnotation

NewFileAnnotationNoLocationOrPath returns a new FileAnnotation with no location or FileInfo.

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier