code: def test_list_blobs(self):
      all_blobs = [
          "some_blob",
          "dataset/dev_dataset.csv",
          "dataset/dev/img1.png",
          "dataset/dev/img2.png",
      ]
      client = fake_cloud_client.FakeStorageClient(all_blobs)
      assertCountEqual(self, all_blobs, client.list_blobs())
      assertCountEqual(
          self,
          [
              "dataset/dev_dataset.csv",
              "dataset/dev/img1.png",
              "dataset/dev/img2.png",
          ],
          client.list_blobs("dataset/dev"),
      )
      assertCountEqual(
          self,
          ["dataset/dev/img1.png", "dataset/dev/img2.png"],
          client.list_blobs("dataset/dev/"),
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import copy
  from io import BytesIO
  import unittest
  from eval_lib.tests import fake_cloud_client
  from six import assertCountEqual
  from six import b
label_desc: Use image node_id 1 for calling the FakeStorageClientTest obj's underlying member method code with example usage: obj.test_list_blobs() without return types