sqltest

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: May 12, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TestQueryDirectoryWithRegex

func TestQueryDirectoryWithRegex(t *testing.T, dir string, fileRegex string, opts ...any)

TestQueryDirectoryWithRegex tests queries in the specified directory with the specified regular expression.

func TestQueryFile

func TestQueryFile(t *testing.T, file *util.File, opts ...any)

TestQueryDirectory tests queries in the specified directory.

func TestQueryString

func TestQueryString(t *testing.T, queryStr string, opts ...any)

TestQueryString tests a query string.

Types

type Config added in v1.5.1

type Config struct {
	// contains filtered or unexported fields
}

Config represents a configuration.

func NewConfig added in v1.5.1

func NewConfig(opts ...ConfigOption) *Config

NewConfig returns a new Config instance.

func NewDefaultConfig added in v1.5.1

func NewDefaultConfig(opts ...ConfigOption) *Config

NewDefaultConfig returns a new Config instance with default options.

func (*Config) SkipErrors added in v1.5.1

func (c *Config) SkipErrors() bool

SkipErrors returns the skip errors option.

func (*Config) ValidationMode added in v1.5.1

func (c *Config) ValidationMode() ValidationMode

ValidationMode returns the validation mode.

type ConfigOption added in v1.5.1

type ConfigOption func(*Config)

ConfigOption represents a configuration option.

func WithConfigSkipErrors added in v1.5.1

func WithConfigSkipErrors(skipErrors bool) ConfigOption

WithConfigSkipErrors sets the skip errors option.

func WithConfigValidationMode added in v1.5.1

func WithConfigValidationMode(mode ValidationMode) ConfigOption

WithConfigValidationMode sets the validation mode.

type ValidationMode added in v1.5.1

type ValidationMode int

ValidationMode represents a validation mode.

const (
	// DefaultValidation represents the default validation mode.
	DefaultValidation ValidationMode = iota
	// StrictValidation represents the strict validation mode.
	StrictValidation
	// ParseOnlyValidation represents the parsing validation mode.
	ParseOnlyValidation
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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