Documentation ¶
Index ¶
- Constants
- func RandomKey() string
- func RandomKeySegment() string
- func RandomOptions() *storeUnstructured.Options
- type DeleteOutput
- type ExistsOutput
- type GetOutput
- type PutInput
- type Store
- func (s *Store) AssertOutputsEmpty()
- func (s *Store) Delete(ctx context.Context, key string) (bool, error)
- func (s *Store) DeleteDirectory(ctx context.Context, key string) 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
func RandomOptions ¶ added in v1.31.0
func RandomOptions() *storeUnstructured.Options
Types ¶
type DeleteOutput ¶
type ExistsOutput ¶
type GetOutput ¶
type GetOutput struct { Reader io.ReadCloser Error error }
type PutInput ¶
type PutInput struct { Key string Reader io.Reader Options *storeUnstructured.Options }
type Store ¶
type Store struct { ExistsInvocations int ExistsInputs []string 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, options *storeUnstructured.Options) error PutOutputs []error PutOutput *error GetInvocations int GetInputs []string GetStub func(ctx context.Context, key string) (io.ReadCloser, error) GetOutputs []GetOutput GetOutput *GetOutput DeleteInvocations int DeleteInputs []string DeleteStub func(ctx context.Context, key string) (bool, error) DeleteOutputs []DeleteOutput DeleteOutput *DeleteOutput DeleteDirectoryInvocations int DeleteDirectoryInputs []string DeleteDirectoryStub func(ctx context.Context, key string) error DeleteDirectoryOutputs []error DeleteDirectoryOutput *error }
func (*Store) AssertOutputsEmpty ¶
func (s *Store) AssertOutputsEmpty()
func (*Store) DeleteDirectory ¶ added in v1.31.0
Click to show internal directories.
Click to hide internal directories.