package formatter

import "github.com/onsi/ginkgo/formatter"

Index

Constants

const COLS = 80

Variables

var SingletonFormatter = New(ColorModeTerminal)

Functions

func F

func F(format string, args ...interface{}) string

func Fi

func Fi(indentation uint, format string, args ...interface{}) string

func Fiw

func Fiw(indentation uint, maxWidth uint, format string, args ...interface{}) string

Types

type ColorMode

type ColorMode uint8
const (
	ColorModeNone ColorMode = iota
	ColorModeTerminal
	ColorModePassthrough
)

type Formatter

type Formatter struct {
	ColorMode ColorMode
	// contains filtered or unexported fields
}

func New

func New(colorMode ColorMode) Formatter

func NewWithNoColorBool

func NewWithNoColorBool(noColor bool) Formatter

func (Formatter) CycleJoin

func (f Formatter) CycleJoin(elements []string, joiner string, cycle []string) string

func (Formatter) F

func (f Formatter) F(format string, args ...interface{}) string

func (Formatter) Fi

func (f Formatter) Fi(indentation uint, format string, args ...interface{}) string

func (Formatter) Fiw

func (f Formatter) Fiw(indentation uint, maxWidth uint, format string, args ...interface{}) string

Source Files

formatter.go

Version
v1.16.5 (latest)
Published
Oct 11, 2021
Platform
linux/amd64
Imports
3 packages
Last checked
3 weeks ago

Tools for package owners.