code: def test_zero_dimensions(self) -> None:
      t = torch.zeros(())
      self.assertIsNone(match_shape(t))
      self.assertIsNone(match_shape(t, ...))
      with self.assertRaises(TypeError):
          match_shape(t, 0)
      with self.assertRaises(TypeError):
          match_shape(t, 1)
      with self.assertRaises(TypeError):
          match_shape(t, -1)
  
file_path: PyTorch-BigGraph/test/test_util.py
imports: from unittest import main, TestCase
  import torch
  from torchbiggraph.util import match_shape, round_up_to_nearest_multiple, split_almost_equally
label_desc: Use image node_id 1 for calling the TestMatchShape obj's underlying member method code with example usage: obj.test_zero_dimensions() without return types