code: def test_train_basic(
      self, tmp_path, fake_embeddings, train_file, dev_file
  ):
      self.run_training(
          tmp_path,
          fake_embeddings,
          train_file,
          dev_file,
          extra_args=["--bilstm_hidden_dim", "20"],
      )
  
imports: import os
  import pytest
  import numpy
  import stanza.models.classifier
  import stanza.models.classifiers.data
  from stanza.models.classifiers.trainer import Trainer
  from stanza.models.common import pretrain
  from stanza.models.common import utils
  from stanza.tests.classifiers.test_data import train_file, dev_file, test_file, DATASET, SENTENCES
label_desc: Use image node_id 5 for calling the TestClassifier obj's underlying member method code with example usage: obj.test_train_basic(tmp_path, fake_embeddings, train_file, dev_file) without return types