Versions in this module Expand all Collapse all v0 v0.5.0 Feb 5, 2016 Changes in this version + func RegisterSuite(driverConstructor DriverConstructor, skipCheck SkipCheck) + func Test(t *testing.T) + type DriverConstructor func() (storagedriver.StorageDriver, error) + type DriverSuite struct + Constructor DriverConstructor + Teardown DriverTeardown + func (suite *DriverSuite) BenchmarkDelete50Files(c *check.C) + func (suite *DriverSuite) BenchmarkDelete5Files(c *check.C) + func (suite *DriverSuite) BenchmarkList50Files(c *check.C) + func (suite *DriverSuite) BenchmarkList5Files(c *check.C) + func (suite *DriverSuite) BenchmarkPutGet1GBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkPutGet1KBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkPutGet1MBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkPutGetEmptyFiles(c *check.C) + func (suite *DriverSuite) BenchmarkStream1GBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkStream1KBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkStream1MBFiles(c *check.C) + func (suite *DriverSuite) BenchmarkStreamEmptyFiles(c *check.C) + func (suite *DriverSuite) SetUpSuite(c *check.C) + func (suite *DriverSuite) TearDownSuite(c *check.C) + func (suite *DriverSuite) TearDownTest(c *check.C) + func (suite *DriverSuite) TestConcurrentFileStreams(c *check.C) + func (suite *DriverSuite) TestConcurrentStreamReads(c *check.C) + func (suite *DriverSuite) TestContinueStreamAppendLarge(c *check.C) + func (suite *DriverSuite) TestContinueStreamAppendSmall(c *check.C) + func (suite *DriverSuite) TestDelete(c *check.C) + func (suite *DriverSuite) TestDeleteFolder(c *check.C) + func (suite *DriverSuite) TestDeleteNonexistent(c *check.C) + func (suite *DriverSuite) TestEventualConsistency(c *check.C) + func (suite *DriverSuite) TestInvalidPaths(c *check.C) + func (suite *DriverSuite) TestList(c *check.C) + func (suite *DriverSuite) TestMove(c *check.C) + func (suite *DriverSuite) TestMoveInvalid(c *check.C) + func (suite *DriverSuite) TestMoveNonexistent(c *check.C) + func (suite *DriverSuite) TestMoveOverwrite(c *check.C) + func (suite *DriverSuite) TestPutContentMultipleTimes(c *check.C) + func (suite *DriverSuite) TestReadNonexistent(c *check.C) + func (suite *DriverSuite) TestReadNonexistentStream(c *check.C) + func (suite *DriverSuite) TestReadStreamWithOffset(c *check.C) + func (suite *DriverSuite) TestRootExists(c *check.C) + func (suite *DriverSuite) TestStatCall(c *check.C) + func (suite *DriverSuite) TestTruncate(c *check.C) + func (suite *DriverSuite) TestURLFor(c *check.C) + func (suite *DriverSuite) TestValidPaths(c *check.C) + func (suite *DriverSuite) TestWriteRead1(c *check.C) + func (suite *DriverSuite) TestWriteRead2(c *check.C) + func (suite *DriverSuite) TestWriteRead3(c *check.C) + func (suite *DriverSuite) TestWriteRead4(c *check.C) + func (suite *DriverSuite) TestWriteReadLargeStreams(c *check.C) + func (suite *DriverSuite) TestWriteReadNonUTF8(c *check.C) + func (suite *DriverSuite) TestWriteReadStreams1(c *check.C) + func (suite *DriverSuite) TestWriteReadStreams2(c *check.C) + func (suite *DriverSuite) TestWriteReadStreams3(c *check.C) + func (suite *DriverSuite) TestWriteReadStreams4(c *check.C) + func (suite *DriverSuite) TestWriteReadStreamsNonUTF8(c *check.C) + type DriverTeardown func() error + type SkipCheck func() (reason string) + var NeverSkip SkipCheck = func() string { ... }