()
| 260 | } |
| 261 | |
| 262 | func (s *FileStoreTestSuite) TestUpdateFileObjectName() { |
| 263 | newName := "updated-name.txt" |
| 264 | updated, err := s.Store.UpdateFileObject(s.ctx, s.Fixtures.FileObjects[0].ID, params.UpdateFileObjectParams{ |
| 265 | Name: &newName, |
| 266 | }) |
| 267 | s.Require().Nil(err) |
| 268 | s.Require().Equal(newName, updated.Name) |
| 269 | s.Require().Equal(s.Fixtures.FileObjects[0].ID, updated.ID) |
| 270 | s.Require().Equal(s.Fixtures.FileObjects[0].Size, updated.Size) // Size should not change |
| 271 | s.Require().Equal(s.Fixtures.FileObjects[0].SHA256, updated.SHA256) // SHA256 should not change |
| 272 | |
| 273 | // Verify the change persists |
| 274 | retrieved, err := s.Store.GetFileObject(s.ctx, s.Fixtures.FileObjects[0].ID) |
| 275 | s.Require().Nil(err) |
| 276 | s.Require().Equal(newName, retrieved.Name) |
| 277 | } |
| 278 | |
| 279 | func (s *FileStoreTestSuite) TestUpdateFileObjectTags() { |
| 280 | newTags := []string{"updated", "tags", "here"} |
nothing calls this directly
no test coverage detected