code: def test_textures_vertex_init_fail(self):
      # Incorrect sized tensors
      with self.assertRaisesRegex(ValueError, "verts_features"):
          TexturesVertex(verts_features=torch.rand(size=(5, 10)))
  
      # Not a list or a tensor
      with self.assertRaisesRegex(ValueError, "verts_features"):
          TexturesVertex(verts_features=(1, 1, 1))
  
imports: import unittest
  import torch
  import torch.nn.functional
  from pytorch3d.renderer.mesh.rasterizer import Fragments
  from pytorch3d.renderer.mesh.textures import _list_to_padded_wrapper, TexturesAtlas, TexturesUV, TexturesVertex
  from pytorch3d.renderer.mesh.utils import pack_rectangles, pack_unique_rectangles, Rectangle
  from pytorch3d.structures import list_to_packed, Meshes, packed_to_list
  from .common_testing import TestCaseMixin
  from .test_meshes import init_mesh
label_desc: Use image node_id 3 for calling the TestTexturesVertex obj's underlying member method code with example usage: obj.test_textures_vertex_init_fail() without return types