Back to / internal / buf / bufanalysis / bufanalysistesting

Package bufanalysistesting

Latest Go to latest

The latest major version is .

Published: Jul 24, 2020 | License: Apache-2.0 | Module:


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