testutil

package
v0.22.0 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package testutil provides shared constants and utilities for testing across go-bricks. These constants eliminate repeated string literals in test files and ensure consistency.

Index

Constants

View Source
const (
	// TestError is a generic error message for test error scenarios.
	// Used across multiple test files (10+ occurrences).
	TestError = "test error"

	// TestConnectionRefused is the common network error message for connection failures.
	// Used in error handling tests across config, cache, database, and httpclient packages.
	TestConnectionRefused = "connection refused"
)
View Source
const (
	// TestHost is the standard localhost hostname for test environments.
	// Used extensively across configuration, database, and integration tests (130+ occurrences).
	TestHost = "localhost"

	// TestHostWithPort is localhost with a common test port.
	TestHostWithPort = "localhost:8080"
)
View Source
const (
	// TestTenantID is a generic tenant identifier for single-tenant tests.
	TestTenantID = "test-tenant"

	// TestTenantAcme is a fictional company tenant for multi-tenant tests.
	TestTenantAcme = "acme"

	// TestTenantGlobex is another fictional company tenant for multi-tenant tests.
	TestTenantGlobex = "globex"
)
View Source
const (
	// TestConfigKey is a generic configuration key for testing.
	TestConfigKey = "test.key"

	// TestConfigPort is a common port configuration key.
	TestConfigPort = "8080"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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