simplekvtest

package
v0.0.0-...-dac8ed1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2018 License: LGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KeyValueSuite

type KeyValueSuite struct {
	NewStore func() (simplekv.Store, error)
}

KeyValueSuite contains a set of tests for simplekv.Store implementations. The NewStore parameter must be set before calling SetUpTest.

func (*KeyValueSuite) SetUpSuite

func (s *KeyValueSuite) SetUpSuite(c *gc.C)

func (*KeyValueSuite) SetUpTest

func (s *KeyValueSuite) SetUpTest(c *gc.C)

func (*KeyValueSuite) TearDownSuite

func (s *KeyValueSuite) TearDownSuite(c *gc.C)

func (*KeyValueSuite) TearDownTest

func (s *KeyValueSuite) TearDownTest(c *gc.C)

func (*KeyValueSuite) TestGetNotFound

func (s *KeyValueSuite) TestGetNotFound(c *gc.C)

func (*KeyValueSuite) TestSet

func (s *KeyValueSuite) TestSet(c *gc.C)

func (*KeyValueSuite) TestSetKeyOnce

func (s *KeyValueSuite) TestSetKeyOnce(c *gc.C)

func (*KeyValueSuite) TestSetKeyOnceDuplicate

func (s *KeyValueSuite) TestSetKeyOnceDuplicate(c *gc.C)

func (*KeyValueSuite) TestSetNilUpdatesAsNonNil

func (s *KeyValueSuite) TestSetNilUpdatesAsNonNil(c *gc.C)

func (*KeyValueSuite) TestUpdateConcurrent

func (s *KeyValueSuite) TestUpdateConcurrent(c *gc.C)

func (*KeyValueSuite) TestUpdateErrorWithExistingKey

func (s *KeyValueSuite) TestUpdateErrorWithExistingKey(c *gc.C)

func (*KeyValueSuite) TestUpdateErrorWithNonExistentKey

func (s *KeyValueSuite) TestUpdateErrorWithNonExistentKey(c *gc.C)

func (*KeyValueSuite) TestUpdateReturnNilThenUpdatesAsNonNil

func (s *KeyValueSuite) TestUpdateReturnNilThenUpdatesAsNonNil(c *gc.C)

func (*KeyValueSuite) TestUpdateSuccessWithPreexistingKey

func (s *KeyValueSuite) TestUpdateSuccessWithPreexistingKey(c *gc.C)

func (*KeyValueSuite) TestUpdateSuccessWithoutPreexistingKey

func (s *KeyValueSuite) TestUpdateSuccessWithoutPreexistingKey(c *gc.C)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL