Documentation ¶
Index ¶
- Constants
- func RandomKey() string
- func RandomKeySegment() string
- type DeleteInput
- type DeleteOutput
- type ExistsInput
- type ExistsOutput
- type GetInput
- type GetOutput
- type PutInput
- type Store
- func (s *Store) AssertOutputsEmpty()
- func (s *Store) Delete(ctx context.Context, key string) (bool, error)
- func (s *Store) Exists(ctx context.Context, key string) (bool, error)
- func (s *Store) Get(ctx context.Context, key string) (io.ReadCloser, error)
- func (s *Store) Put(ctx context.Context, key string, reader io.Reader) error
Constants ¶
View Source
const CharsetKeyInitial = test.CharsetAlphaNumeric
View Source
const CharsetKeyRemaining = CharsetKeyInitial + "._-"
Variables ¶
This section is empty.
Functions ¶
func RandomKeySegment ¶
func RandomKeySegment() string
Types ¶
type DeleteInput ¶
type DeleteOutput ¶
type ExistsInput ¶
type ExistsOutput ¶
type GetOutput ¶
type GetOutput struct { Reader io.ReadCloser Error error }
type Store ¶
type Store struct { ExistsInvocations int ExistsInputs []ExistsInput ExistsStub func(ctx context.Context, key string) (bool, error) ExistsOutputs []ExistsOutput ExistsOutput *ExistsOutput PutInvocations int PutInputs []PutInput PutStub func(ctx context.Context, key string, reader io.Reader) error PutOutputs []error PutOutput *error GetInvocations int GetInputs []GetInput GetStub func(ctx context.Context, key string) (io.ReadCloser, error) GetOutputs []GetOutput GetOutput *GetOutput DeleteInvocations int DeleteInputs []DeleteInput DeleteStub func(ctx context.Context, key string) (bool, error) DeleteOutputs []DeleteOutput DeleteOutput *DeleteOutput }
func (*Store) AssertOutputsEmpty ¶
func (s *Store) AssertOutputsEmpty()
Click to show internal directories.
Click to hide internal directories.