Documentation
¶
Index ¶
- type FakeBackend
- func (f *FakeBackend) ChangedSince(_ context.Context, req pinaxversion.ChangedSinceRequest) ([]pinaxversion.ChangedPath, error)
- func (f *FakeBackend) DiffSummary(_ context.Context, req pinaxversion.DiffSummaryRequest) (pinaxversion.DiffSummary, error)
- func (f *FakeBackend) ReadFile(_ context.Context, req pinaxversion.ReadFileRequest) (pinaxversion.VersionedFile, error)
- func (f *FakeBackend) Snapshot(_ context.Context, req pinaxversion.SnapshotRequest) (pinaxversion.Snapshot, error)
- func (f *FakeBackend) Status(_ context.Context, req pinaxversion.StatusRequest) (pinaxversion.Status, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeBackend ¶
type FakeBackend struct {
StatusResult pinaxversion.Status
StatusErr error
LastStatusRequest pinaxversion.StatusRequest
SnapshotResult pinaxversion.Snapshot
SnapshotErr error
LastSnapshotRequest pinaxversion.SnapshotRequest
ChangedSinceResult []pinaxversion.ChangedPath
ChangedSinceErr error
LastChangedSinceRequest pinaxversion.ChangedSinceRequest
ReadFileResult pinaxversion.VersionedFile
ReadFileErr error
LastReadFileRequest pinaxversion.ReadFileRequest
DiffSummaryResult pinaxversion.DiffSummary
DiffSummaryErr error
LastDiffSummaryRequest pinaxversion.DiffSummaryRequest
}
FakeBackend is a reusable test double for app, index, record, and repair tests.
func (*FakeBackend) ChangedSince ¶
func (f *FakeBackend) ChangedSince(_ context.Context, req pinaxversion.ChangedSinceRequest) ([]pinaxversion.ChangedPath, error)
func (*FakeBackend) DiffSummary ¶
func (f *FakeBackend) DiffSummary(_ context.Context, req pinaxversion.DiffSummaryRequest) (pinaxversion.DiffSummary, error)
func (*FakeBackend) ReadFile ¶
func (f *FakeBackend) ReadFile(_ context.Context, req pinaxversion.ReadFileRequest) (pinaxversion.VersionedFile, error)
func (*FakeBackend) Snapshot ¶
func (f *FakeBackend) Snapshot(_ context.Context, req pinaxversion.SnapshotRequest) (pinaxversion.Snapshot, error)
func (*FakeBackend) Status ¶
func (f *FakeBackend) Status(_ context.Context, req pinaxversion.StatusRequest) (pinaxversion.Status, error)
Click to show internal directories.
Click to hide internal directories.