class_docstr: This tests the base class ComprehensiveFCParameters
class_docstr_tok: ["This","tests","the","base","class","ComprehensiveFCParameters"]
code: def test_from_column_raises_on_wrong_column_format(self):
      self.assertRaises(TypeError, from_columns, 42)
      self.assertRaises(TypeError, from_columns, [42])
      self.assertRaises(
          ValueError, from_columns, ["This is not a column name"]
      )
      self.assertRaises(ValueError, from_columns, ["This__neither"])
      self.assertRaises(ValueError, from_columns, ["This__also__not"])
  
imports: import pickle
  from unittest import TestCase
  import numpy
  import pandas
  from pandas.testing import assert_frame_equal
  from tsfresh.feature_extraction import feature_calculators
  from tsfresh.feature_extraction.extraction import extract_features
  from tsfresh.feature_extraction.settings import ComprehensiveFCParameters, EfficientFCParameters, IndexBasedFCParameters, MinimalFCParameters, PickableSettings, TimeBasedFCParameters, from_columns, include_function
label_desc: Use image node_id 2 for calling the TestSettingsObject obj's underlying member method code with example usage: obj.test_from_column_raises_on_wrong_column_format() without return types