diff options
author | Máximo Cuadros <mcuadros@gmail.com> | 2016-08-12 13:27:14 +0200 |
---|---|---|
committer | Máximo Cuadros <mcuadros@gmail.com> | 2016-08-12 13:27:14 +0200 |
commit | 5a9ed6e35d7a807de80cfea04e1bd31ebc718563 (patch) | |
tree | 631be8af09453ff5039396fd91f6a2460cab2ce5 /storage/memory/storage_test.go | |
parent | e1f7b169aaa99d07fe8ad8e71a0cba2322e7d35f (diff) | |
download | go-git-5a9ed6e35d7a807de80cfea04e1bd31ebc718563.tar.gz |
core: Storage, now returns errors
Diffstat (limited to 'storage/memory/storage_test.go')
-rw-r--r-- | storage/memory/storage_test.go | 33 |
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() |