package testutils

import "github.com/cyphar/filepath-securejoin/internal/testutils"

Package testutils provides some internal helpers for tests.

Index

Functions

func MkdirAll

func MkdirAll(t TestingT, path string, mode os.FileMode)

MkdirAll is a wrapper around os.MkdirAll.

func Symlink(t TestingT, oldname, newname string)

Symlink is a wrapper around os.Symlink.

func WriteFile

func WriteFile(t TestingT, path string, data []byte, mode os.FileMode)

WriteFile is a wrapper around os.WriteFile.

Types

type TestingT

type TestingT interface {
	assert.TestingT
	require.TestingT

	TempDir() string
	Fatalf(format string, args ...any)
	Skip(args ...any)
}

TestingT is an interface wrapper around *testing.T.

Source Files

iface.go os.go

Version
v0.6.1 (latest)
Published
Nov 19, 2025
Platform
js/wasm
Imports
3 packages
Last checked
1 hour ago

Tools for package owners.