code: def test_citeseer_with_full_split(get_dataset):
      dataset = get_dataset(name="CiteSeer", split="full")
      data = dataset[0]
      assert data.val_mask.sum() == 500
      assert data.test_mask.sum() == 1000
      assert data.train_mask.sum() == data.num_nodes - 1500
      assert (
          data.train_mask & data.val_mask & data.test_mask
      ).sum() == 0
  
imports: from torch_geometric.loader import DataLoader
  from torch_geometric.testing import onlyOnline
label_desc: Use image node_id 2 for calling a global function with example usage: test_citeseer_with_full_split(get_dataset) without return types