aboutsummaryrefslogtreecommitdiffstats
path: root/storage/memory/storage_test.go
diff options
context:
space:
mode:
authorMáximo Cuadros <mcuadros@gmail.com>2016-08-12 13:27:14 +0200
committerMáximo Cuadros <mcuadros@gmail.com>2016-08-12 13:27:14 +0200
commit5a9ed6e35d7a807de80cfea04e1bd31ebc718563 (patch)
tree631be8af09453ff5039396fd91f6a2460cab2ce5 /storage/memory/storage_test.go
parente1f7b169aaa99d07fe8ad8e71a0cba2322e7d35f (diff)
downloadgo-git-5a9ed6e35d7a807de80cfea04e1bd31ebc718563.tar.gz
core: Storage, now returns errors
Diffstat (limited to 'storage/memory/storage_test.go')
-rw-r--r--storage/memory/storage_test.go33
1 files changed, 23 insertions, 10 deletions
diff --git a/storage/memory/storage_test.go b/storage/memory/storage_test.go
index 275897c..8e9a524 100644
--- a/storage/memory/storage_test.go
+++ b/storage/memory/storage_test.go
@@ -16,22 +16,28 @@ var _ = Suite(&StorageSuite{})
func (s *StorageSuite) TestStorageObjectStorage(c *C) {
storage := NewStorage()
- o := storage.ObjectStorage()
- e := storage.ObjectStorage()
+ o, err := storage.ObjectStorage()
+ c.Assert(err, IsNil)
+ e, err := storage.ObjectStorage()
+ c.Assert(err, IsNil)
c.Assert(o == e, Equals, true)
}
func (s *StorageSuite) TestStorageReferenceStorage(c *C) {
storage := NewStorage()
- o := storage.ReferenceStorage()
- e := storage.ReferenceStorage()
+ o, err := storage.ReferenceStorage()
+ c.Assert(err, IsNil)
+ e, err := storage.ReferenceStorage()
+ c.Assert(err, IsNil)
c.Assert(o == e, Equals, true)
}
func (s *StorageSuite) TestObjectStorageSetAndGet(c *C) {
- os := NewObjectStorage()
+ storage := NewStorage()
+ os, err := storage.ObjectStorage()
+ c.Assert(err, IsNil)
commit := &core.MemoryObject{}
commit.SetType(core.CommitObject)
@@ -84,7 +90,10 @@ func (s *StorageSuite) TestObjectStorageIter(c *C) {
tag := &core.MemoryObject{}
tag.SetType(core.TagObject)
- os := NewObjectStorage()
+ storage := NewStorage()
+ os, err := storage.ObjectStorage()
+ c.Assert(err, IsNil)
+
os.Set(commit)
os.Set(tree)
os.Set(blob)
@@ -124,9 +133,11 @@ func (s *StorageSuite) TestObjectStorageIter(c *C) {
}
func (s *StorageSuite) TestReferenceStorageSetAndGet(c *C) {
- rs := NewReferenceStorage()
+ storage := NewStorage()
+ rs, err := storage.ReferenceStorage()
+ c.Assert(err, IsNil)
- err := rs.Set(core.NewReferenceFromStrings("foo", "bc9968d75e48de59f0870ffb71f5e160bbbdcf52"))
+ err = rs.Set(core.NewReferenceFromStrings("foo", "bc9968d75e48de59f0870ffb71f5e160bbbdcf52"))
c.Assert(err, IsNil)
err = rs.Set(core.NewReferenceFromStrings("bar", "482e0eada5de4039e6f216b45b3c9b683b83bfa"))
@@ -138,9 +149,11 @@ func (s *StorageSuite) TestReferenceStorageSetAndGet(c *C) {
}
func (s *StorageSuite) TestReferenceStorageIter(c *C) {
- rs := NewReferenceStorage()
+ storage := NewStorage()
+ rs, err := storage.ReferenceStorage()
+ c.Assert(err, IsNil)
- err := rs.Set(core.NewReferenceFromStrings("foo", "bc9968d75e48de59f0870ffb71f5e160bbbdcf52"))
+ err = rs.Set(core.NewReferenceFromStrings("foo", "bc9968d75e48de59f0870ffb71f5e160bbbdcf52"))
c.Assert(err, IsNil)
i, err := rs.Iter()