testshared

package
v0.0.1-beta6 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Overview

Package testshared is only used in unit-testing and provides commonly used helpers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DatabasePaths

func DatabasePaths(dbPath string) ([]path.Info, error)

Read all the stored path info entries from a database.

func ExpectedPaths

func ExpectedPaths(root string, filterCfg *config.FilterConfig) ([]path.Info, error)

Walk a file hierarchy and produce the expected path info entries.

func SimpleDiff

func SimpleDiff(t *testing.T, fileA string, fileB string)

Types

type HashDeepEntry

type HashDeepEntry struct {
	FileSize int
	Hash     string
	Path     string
}

A single entry in the hashdeep file.

func ReadHashDeepFile

func ReadHashDeepFile(path string) ([]HashDeepEntry, error)

Parse a hashdeep file.

Jump to

Keyboard shortcuts

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