code: def test_extract_mind_small(tmp):
      train_zip, valid_zip = download_mind(size="small", dest_path=tmp)
      train_path, valid_path = extract_mind(
          train_zip, valid_zip, clean_zip_file=False
      )
  
      statinfo = os.stat(os.path.join(train_path, "behaviors.tsv"))
      assert statinfo.st_size == 92019716
      statinfo = os.stat(
          os.path.join(train_path, "entity_embedding.vec")
      )
      assert statinfo.st_size == 25811015
      statinfo = os.stat(os.path.join(train_path, "news.tsv"))
      assert statinfo.st_size == 41202121
      statinfo = os.stat(
          os.path.join(train_path, "relation_embedding.vec")
      )
      assert statinfo.st_size == 1044588
      statinfo = os.stat(os.path.join(valid_path, "behaviors.tsv"))
      assert statinfo.st_size == 42838544
      statinfo = os.stat(
          os.path.join(valid_path, "entity_embedding.vec")
      )
      assert statinfo.st_size == 21960998
      statinfo = os.stat(os.path.join(valid_path, "news.tsv"))
      assert statinfo.st_size == 33519092
      statinfo = os.stat(
          os.path.join(valid_path, "relation_embedding.vec")
      )
      assert statinfo.st_size == 1044588
  
file_path: recommenders/tests/data_validation/recommenders/datasets/test_mind.py
imports: import os
  import pytest
  import requests
  from recommenders.datasets.mind import download_mind, extract_mind
label_desc: Use image node_id 5 for calling a global function with example usage: test_extract_mind_small(tmp) without return types