tests

package
v2.44.0 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2023 License: Apache-2.0 Imports: 13 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompareTree added in v2.10.0

func CompareTree(expected, actual *xrayUtils.GraphNode) bool

CompareTree returns true iff the two trees contain the same nodes (regardless of their order)

func CreateTempDirWithCallbackAndAssert added in v2.8.0

func CreateTempDirWithCallbackAndAssert(t *testing.T) (string, func())

func PrepareDotGitDir

func PrepareDotGitDir(t *testing.T, sourceDirPath, targetDirPath string) (string, string)

Prepare the .git environment for the test. Takes an existing folder and making it .git dir. sourceDirPath - Relative path to the source dir to change to .git targetDirPath - Relative path to the target created .git dir, usually 'testdata' under the parent dir.

func RedirectLogOutputToBuffer added in v2.23.0

func RedirectLogOutputToBuffer() (outputBuffer, stderrBuffer *bytes.Buffer, previousLog log.Log)

Set new logger with output redirection to a buffer. Caller is responsible to set the old log back.

func RemovePath

func RemovePath(testPath string, t *testing.T)

Removing the provided path from the filesystem

func RenamePath

func RenamePath(oldPath, newPath string, t *testing.T)

Renaming from old path to new path.

func SetJfrogHome

func SetJfrogHome() (cleanUp func(), err error)

Set HomeDir to desired location. Caller is responsible to set the old home location back.

func ValidateListsIdentical added in v2.9.0

func ValidateListsIdentical(expected, actual []string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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