testing

package
v0.1.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2016 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReadAllIssues

func ReadAllIssues(c *gc.C, r tenet.BaseReview) []*tenet.Issue

Types

type ExpectedIssue

type ExpectedIssue struct {
	Filename string
	Text     string
	Comment  string
	Metrics  map[string]interface{}
	Tags     []string
}

TODO(waigani) we should also be testing issue.Position

type TenetSuite

type TenetSuite struct {
	jt.CleanupSuite
	Tenet  tenet.Tenet
	Review tenet.Review
}

func (*TenetSuite) AssertErrs

func (s *TenetSuite) AssertErrs(c *gc.C, errs []error)

func (*TenetSuite) AssertExpectedIssues

func (s *TenetSuite) AssertExpectedIssues(c *gc.C, issues []*tenet.Issue, expectedIssues ...ExpectedIssue)

func (*TenetSuite) AssertExpectedSRCIssues

func (s *TenetSuite) AssertExpectedSRCIssues(c *gc.C, issues []*tenet.Issue, expectedIssues ...ExpectedIssue)

func (*TenetSuite) CheckErrs

func (s *TenetSuite) CheckErrs(c *gc.C, errs []error)

func (*TenetSuite) CheckFiles

func (s *TenetSuite) CheckFiles(c *gc.C, files []string, expectedIssues ...ExpectedIssue)

func (*TenetSuite) CheckSRC

func (s *TenetSuite) CheckSRC(c *gc.C, src string, expectedIssues ...ExpectedIssue)

func (*TenetSuite) SetCfgOption

func (s *TenetSuite) SetCfgOption(c *gc.C, name, value string)

SetCfgOption passes in an option that would normally be set on the CLI or in .lingo.

func (*TenetSuite) SetUpTest

func (s *TenetSuite) SetUpTest(c *gc.C)

func (*TenetSuite) TmpFile

func (s *TenetSuite) TmpFile(c *gc.C, src string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL