code: def test_dataset(self):
      data_config = OmegaConf.load(
          os.path.join(DIR_PATH, "test_config/scannet-panoptic.yaml")
      )
      dataset = ScannetDataset(data_config.data)
      self.assertEqual(len(dataset.train_dataset), 2)
      self.assertEqual(len(dataset.val_dataset), 2)
  
      data = dataset.train_dataset[0]
      for key in PanopticLabels._fields:
          self.assertIn(key, data)
  
file_path: torch-points3d/test/test_datasets.py
imports: import unittest
  from omegaconf import OmegaConf
  import sys
  import os
  from torch_points3d.datasets.panoptic.scannet import ScannetDataset
  from torch_points3d.models.panoptic.structures import PanopticLabels
label_desc: Use image node_id 1 for calling the TestScannetPanoptic obj's underlying member method code with example usage: obj.test_dataset() without return types