beformat

package
v1.0.0-rc.6 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package beformat renders matcher failure messages in a compact, framework-native form. be matchers use gomega internally, which formats failures vertically with "<type>:" tags; Compact reshapes that into a single line suitable for stdlib testing and testify output.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Compact

func Compact(msg string) string

Compact strips gomega's "<type>:" tags and collapses its vertical layout onto a single line. For example:

Expected
    <int>: 3
to be >
    <int>: 5

becomes "Expected 3 to be > 5".

It only collapses scalar-ish messages: if the result would be long or contains composite values (maps/structs render with braces), the original multi-line, diff-friendly gomega formatting is preserved instead.

Types

This section is empty.

Jump to

Keyboard shortcuts

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