code: def test_file_names_as_property_and_method():
      class MyTestDataset(InMemoryDataset):
          def __init__(self):
              super().__init__("/tmp/MyTestDataset")
  
          @property
          def raw_file_names(self):
              return ["test_file"]
  
          def download(self):
              pass
  
      MyTestDataset()
  
      class MyTestDataset(InMemoryDataset):
          def __init__(self):
              super().__init__("/tmp/MyTestDataset")
  
          def raw_file_names(self):
              return ["test_file"]
  
          def download(self):
              pass
  
      MyTestDataset()
  
imports: import copy
  import pytest
  import torch
  from torch_geometric import EdgeIndex
  from torch_geometric.data import Data, HeteroData, InMemoryDataset
  from torch_geometric.datasets import KarateClub
  from torch_geometric.testing import withPackage
  from torch_geometric.transforms import BaseTransform
  from torch_geometric.typing import SparseTensor
label_desc: Use image node_id 14 for calling a global function with example usage: test_file_names_as_property_and_method() and returns: list, list