testutil

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2026 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestEnv

type TestEnv struct {
	ConfigDir string
	RepoDir   string
	T         *testing.T
}

func NewTestEnv

func NewTestEnv(t *testing.T) *TestEnv

func (*TestEnv) AssertProjectCount

func (e *TestEnv) AssertProjectCount(expected int)

func (*TestEnv) AssertTicketCount

func (e *TestEnv) AssertTicketCount(expected int)

func (*TestEnv) AssertTicketExists

func (e *TestEnv) AssertTicketExists(title string) *board.Ticket

func (*TestEnv) AssertTicketStatus

func (e *TestEnv) AssertTicketStatus(ticketID board.TicketID, expected board.TicketStatus)

func (*TestEnv) CreateProject

func (e *TestEnv) CreateProject(name string) *project.Project

func (*TestEnv) InitGitRepo

func (e *TestEnv) InitGitRepo()

func (*TestEnv) LoadRegistry

func (e *TestEnv) LoadRegistry() *project.ProjectRegistry

func (*TestEnv) LoadTickets

func (e *TestEnv) LoadTickets() *project.TicketStore

func (*TestEnv) RunCLI

func (e *TestEnv) RunCLI(args ...string) ([]byte, error)

func (*TestEnv) WriteConfig

func (e *TestEnv) WriteConfig(cfg *config.Config)

Jump to

Keyboard shortcuts

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