buf: github.com/bufbuild/buf/internal/buf/bufanalysis/bufanalysistesting Index | Files

package bufanalysistesting

import "github.com/bufbuild/buf/internal/buf/bufanalysis/bufanalysistesting"

Index

Package Files

bufanalysistesting.go

func AssertFileAnnotationsEqual Uses

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

AssertFileAnnotationsEqual asserts that the annotations are equal minus the message.

func NewFileAnnotation Uses

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 Uses

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 Uses

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

NewFileAnnotationNoLocationOrPath returns a new FileAnnotation with no location or FileInfo.

Package bufanalysistesting imports 6 packages (graph). Updated 2020-07-29. Refresh now. Tools for package owners.