class_docstr: Test class for ablation tests.
class_docstr_tok: ["Test","class","for","ablation","tests","."]
docstr: Clean up after tests.
docstr_tok: ["Clean","up","after","tests","."]
code: def tearDownClass(cls):
      """Clean up after tests."""
      for output_file in output_dir.glob("ablation_cv_*"):
          unlink(output_file)
  
      config_files = [
          "test_ablation.cfg",
          "test_ablation_all_combos.cfg",
          "test_ablation_feature_hasher.cfg",
          "test_ablation_feature_hasher_all_combos.cfg",
          "test_ablation_sampler.cfg",
          "test_ablation_sampler_all_combos.cfg",
          "test_ablation_feature_hasher_sampler.cfg",
          "test_ablation_feature_hasher_sampler_all_combos.cfg",
      ]
      for cf in config_files:
          unlink(config_dir / cf)
  
      remove_jsonlines_feature_files(train_dir)
  
file_path: skll/tests/test_ablation.py
imports: import csv
  import json
  import unittest
  from skll.experiments import run_configuration
  from skll.utils.testing import config_dir, create_jsonlines_feature_files, fill_in_config_paths, output_dir, remove_jsonlines_feature_files, test_dir, train_dir, unlink
label_desc: Use image node_id 2 for calling the TestAblation obj's underlying member method code with example usage: obj.tearDownClass(cls) without return types