testutil

package
v0.61.2 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2026 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CleanupTestUsers

func CleanupTestUsers()

CleanupTestUsers removes all created test users

func CreateWindowsTestUser

func CreateWindowsTestUser(t *testing.T, username string) bool

CreateWindowsTestUser creates a local user on Windows using PowerShell

func GetOrCreateTestUser

func GetOrCreateTestUser(t *testing.T) string

GetOrCreateTestUser creates a test user on Windows if needed

func GetTestUsername

func GetTestUsername(t *testing.T) string

GetTestUsername returns an appropriate username for testing

func IsCI

func IsCI() bool

IsCI checks if we're running in a CI environment

func IsSystemAccount

func IsSystemAccount(username string) bool

IsSystemAccount checks if the user is a system account that can't authenticate

func RegisterTestUserCleanup

func RegisterTestUserCleanup(username string)

RegisterTestUserCleanup registers a test user for cleanup

func RemoveWindowsTestUser

func RemoveWindowsTestUser(username string)

RemoveWindowsTestUser removes a local user on Windows using PowerShell

Types

This section is empty.

Jump to

Keyboard shortcuts

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