Documentation
¶
Overview ¶
Package fsfixture provides the repository's kernel-backed controlled filesystem fault source as the distinct test source authorized by ADR-consumer-local-contracts-over-single-home-filesystem-access.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handle ¶
type Handle struct {
// contains filtered or unexported fields
}
Handle is a kernel-backed filesystem handle with controlled faults.
func (*Handle) LinkInfo ¶
LinkInfo returns metadata without following a final symlink or its selected fault.
type Operation ¶
type Operation string
Operation identifies a controllable filesystem operation.
const ( // OperationWalk faults traversal before entry metadata is resolved. OperationWalk Operation = "walk" // OperationWalkInfo faults entry metadata resolution during traversal. OperationWalkInfo Operation = "walk-info" // OperationRead faults file reads. OperationRead Operation = "read" // OperationInfo faults final-symlink-following metadata reads. OperationInfo Operation = "info" // OperationLinkInfo faults final-symlink-preserving metadata reads. OperationLinkInfo Operation = "link-info" )
Click to show internal directories.
Click to hide internal directories.