Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrFakeWriter = errors.New("naza.fake: a fake writer error")
)
Functions ¶
func WithFakeTimeNow ¶
func WithRecover ¶
func WithRecover(f func())
Types ¶
type ExitResult ¶
func WithFakeOsExit ¶
func WithFakeOsExit(fn func()) ExitResult
type Writer ¶
func NewWriter ¶
func NewWriter(t WriterType) *Writer
func (*Writer) SetSpecificType ¶
func (w *Writer) SetSpecificType(ts map[uint32]WriterType)
为某些写操作指定特定的类型,次数从 0 开始计数
type WriterType ¶
type WriterType uint8
const ( WriterTypeDoNothing WriterType = iota WriterTypeReturnError WriterTypeIntoBuffer )
Click to show internal directories.
Click to hide internal directories.