code: def test_split_upload_files_should_not_generate_empty_packages(
      self, getsize
  ):
      # GIVEN
      entry = UploadEntry("/tmp/test.gz", "test.gz")
      # AND
      upload_entry = UploadEntry(entry.source, entry.target_path)
      size = 10 * self.MAX_PACKAGE_SIZE
      config = AttributeUploadConfiguration(size)
      getsize.return_value = size
  
      # EXPECT
      expected = UploadPackage()
      expected.update(entry, size)
      for package in split_upload_files(
          upload_entries={upload_entry}, upload_configuration=config
      ):
          self.assertFalse(package.is_empty())
  
imports: import unittest
  from mock import patch
  from neptune.common.storage.storage_utils import AttributeUploadConfiguration, UploadEntry, UploadPackage, split_upload_files
label_desc: Use image node_id 2 for calling the TestUploadStorageUtils obj's underlying member method code with example usage: obj.test_split_upload_files_should_not_generate_empty_packages(getsize) without return types