code: def test_listing_models(self) -> None:
      model_info_list_1 = hub.list_models(
          self.repo, model="mnist", tags=["vision"]
      )
      model_info_list_2 = hub.list_models(self.repo, tags=["vision"])
      model_info_list_3 = hub.list_models(self.repo)
  
      self.assertGreater(len(model_info_list_1), 1)
      self.assertGreater(len(model_info_list_2), len(model_info_list_1))
      self.assertGreater(len(model_info_list_3), len(model_info_list_2))
  
file_path: onnx/onnx/test/hub_test.py
imports: import glob
  import os
  import unittest
  from os.path import join
  import pytest
  from onnx import ModelProto, hub
label_desc: Use image node_id 3 for calling the TestModelHub obj's underlying member method code with example usage: obj.test_listing_models() without return types