Documentation
¶
Overview ¶
Package testfixtures implements dummies for StoreServers, DirServers and KeyServers for tests.
Index ¶
- func NewSimpleConfig(u upspin.UserName) upspin.Config
- type DummyDirServer
- func (d *DummyDirServer) Close()
- func (d *DummyDirServer) Delete(name upspin.PathName) (*upspin.DirEntry, error)
- func (d *DummyDirServer) Dial(upspin.Config, upspin.Endpoint) (upspin.Service, error)
- func (d *DummyDirServer) Endpoint() upspin.Endpoint
- func (d *DummyDirServer) Glob(pattern string) ([]*upspin.DirEntry, error)
- func (d *DummyDirServer) Lookup(name upspin.PathName) (*upspin.DirEntry, error)
- func (d *DummyDirServer) Put(entry *upspin.DirEntry) (*upspin.DirEntry, error)
- func (d *DummyDirServer) Watch(upspin.PathName, int64, <-chan struct{}) (<-chan upspin.Event, error)
- func (d *DummyDirServer) WhichAccess(name upspin.PathName) (*upspin.DirEntry, error)
- type DummyKey
- type DummyStoreServer
- func (d *DummyStoreServer) Close()
- func (d *DummyStoreServer) Delete(ref upspin.Reference) error
- func (d *DummyStoreServer) Dial(upspin.Config, upspin.Endpoint) (upspin.Service, error)
- func (d *DummyStoreServer) Endpoint() upspin.Endpoint
- func (d *DummyStoreServer) Get(ref upspin.Reference) ([]byte, *upspin.Refdata, []upspin.Location, error)
- func (d *DummyStoreServer) Put(data []byte) (*upspin.Refdata, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DummyDirServer ¶
type DummyDirServer struct {
// contains filtered or unexported fields
}
DummyDirServer is an implementation of upspin.DirServer that does nothing.
func (*DummyDirServer) Glob ¶
func (d *DummyDirServer) Glob(pattern string) ([]*upspin.DirEntry, error)
Glob implements upspin.DirServer.
func (*DummyDirServer) Watch ¶
func (d *DummyDirServer) Watch(upspin.PathName, int64, <-chan struct{}) (<-chan upspin.Event, error)
Watch implements upspin.DirServer.
func (*DummyDirServer) WhichAccess ¶
WhichAccess implements upspin.DirServer.
type DummyKey ¶
type DummyKey struct {
// contains filtered or unexported fields
}
DummyKey is an implementation of upspin.KeyServer that does nothing.
type DummyStoreServer ¶
type DummyStoreServer struct {
// contains filtered or unexported fields
}
DummyStoreServer is an implementation of upspin.StoreServer that does nothing.
func (*DummyStoreServer) Close ¶
func (d *DummyStoreServer) Close()
Close implements upspin.Service.
func (*DummyStoreServer) Delete ¶
func (d *DummyStoreServer) Delete(ref upspin.Reference) error
Delete implements upspin.StoreServer.
Click to show internal directories.
Click to hide internal directories.