code: def setUp(self):
      self.config = OmegaConf.create(
          {
              "use_features": True,
              "use_images": False,
              "split_train": {"val": 0.2, "test": 0.1, "seed": 42},
              "annotations": {
                  "train": "not_a_real_annotations_dataset"
              },
              "features": {"train": "not_a_real_features_dataset"},
          }
      )
      self.train = self._create_dataset("train")
      self.val = self._create_dataset("val")
      self.test = self._create_dataset("test")
  
imports: import functools
  import os
  import unittest
  from unittest.mock import MagicMock
  import torch
  from mmf.datasets.base_dataset import BaseDataset
  from mmf.datasets.mmf_dataset_builder import MMFDatasetBuilder
  from mmf.utils.general import get_current_device
  from omegaconf import OmegaConf
label_desc: Use image node_id 1 for calling the TestMMFDatasetBuilder obj's underlying member method code with example usage: obj.setUp() without return types