package format
import "gotest.tools/v3/internal/format"
Package format provides utilities for formatting diffs and messages.
Index ¶
- func Message(msgAndArgs ...interface{}) string
- func UnifiedDiff(conf DiffConfig) string
- func WithCustomMessage(source string, msgAndArgs ...interface{}) string
- type DiffConfig
Functions ¶
func Message ¶
func Message(msgAndArgs ...interface{}) string
Message accepts a msgAndArgs varargs and formats it using fmt.Sprintf
func UnifiedDiff ¶
func UnifiedDiff(conf DiffConfig) string
UnifiedDiff is a modified version of difflib.WriteUnifiedDiff with better support for showing the whitespace differences.
func WithCustomMessage ¶
WithCustomMessage accepts one or two messages and formats them appropriately
Types ¶
type DiffConfig ¶
DiffConfig for a unified diff
Source Files ¶
diff.go format.go
- Version
- v3.5.2 (latest)
- Published
- Sep 5, 2024
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 2 months ago –
Tools for package owners.