code: def test_format_bytes(self):
      self.assertEqual(util.format_bytes(1024), "1KiB")
      self.assertEqual(util.format_bytes(5632), "5.5KiB")
      self.assertEqual(util.format_bytes(53432), "52.18KiB")
  
      self.assertEqual(util.format_bytes(76493281), "72.95MiB")
      self.assertEqual(util.format_bytes(5.977e7), "57MiB")
      self.assertEqual(util.format_bytes(1.074e9), "1GiB")
      self.assertEqual(util.format_bytes(16493342281), "15.36GiB")
  
file_path: tensorflow/tensorflow/tools/proto_splitter/util_test.py
imports: from typing import Iterable
  from tensorflow.python.platform import test
  from tensorflow.tools.proto_splitter import util
  from tensorflow.tools.proto_splitter.testdata import test_message_pb2
label_desc: Use image node_id 1 for calling the UtilTest obj's underlying member method code with example usage: obj.test_format_bytes() without return types