class_docstr: This tests the base class ComprehensiveFCParameters
class_docstr_tok: ["This","tests","the","base","class","ComprehensiveFCParameters"]
code: def test_from_column_correct_for_comprehensive_fc_parameters(self):
      fset = ComprehensiveFCParameters()
      X_org = extract_features(
          pd.DataFrame({"value": [1, 2, 3], "id": [1, 1, 1]}),
          default_fc_parameters=fset,
          column_id="id",
          column_value="value",
          n_jobs=0,
      )
      inferred_fset = from_columns(X_org)
      X_new = extract_features(
          pd.DataFrame({"value": [1, 2, 3], "id": [1, 1, 1]}),
          kind_to_fc_parameters=inferred_fset,
          column_id="id",
          column_value="value",
          n_jobs=0,
      )
      assert_frame_equal(X_org.sort_index(), X_new.sort_index())
  
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 4 for calling the TestSettingsObject obj's underlying member method code with example usage: obj.test_from_column_correct_for_comprehensive_fc_parameters() without return types