MCPcopy Create free account
hub / github.com/cloudbase/garm / TestGetFileObject

Method TestGetFileObject

database/sql/file_store_test.go:150–158  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

148}
149
150func (s *FileStoreTestSuite) TestGetFileObject() {
151 fileObj, err := s.Store.GetFileObject(s.ctx, s.Fixtures.FileObjects[0].ID)
152 s.Require().Nil(err)
153 s.Require().Equal(s.Fixtures.FileObjects[0].ID, fileObj.ID)
154 s.Require().Equal(s.Fixtures.FileObjects[0].Name, fileObj.Name)
155 s.Require().Equal(s.Fixtures.FileObjects[0].Size, fileObj.Size)
156 s.Require().Equal(s.Fixtures.FileObjects[0].SHA256, fileObj.SHA256)
157 s.Require().ElementsMatch(s.Fixtures.FileObjects[0].Tags, fileObj.Tags)
158}
159
160func (s *FileStoreTestSuite) TestGetFileObjectNotFound() {
161 _, err := s.Store.GetFileObject(s.ctx, 99999)

Callers

nothing calls this directly

Calls 1

GetFileObjectMethod · 0.65

Tested by

no test coverage detected