code: def test_adj_matrix_construction_wrong_input_format():
      """Test the construction of the adj_hat matrix"""
      adj = torch.tensor([[0, 1, 1], [0, 0, 0]])
  
      with pytest.raises(AssertionError):
          _ = GraphConvBlock.preprocess_adj_to_adj_hat(adj)
  
file_path: maze/maze/test/perception/blocks/test_graph_cnn.py
imports: from typing import Tuple, Dict
  import pytest
  import torch
  import torch.nn
  from maze.perception.blocks.feed_forward.graph_conv import GraphConvBlock, GraphConvLayer
  from maze.perception.weight_init import make_module_init_normc
  from maze.test.perception.perception_test_utils import build_input_dict
label_desc: Use image node_id 1 for calling a global function with example usage: test_adj_matrix_construction_wrong_input_format() without return types