class_docstr: This tests the EfficientFCParameters( class
class_docstr_tok: ["This","tests","the","EfficientFCParameters","(","class"]
docstr: Test that by default a IndexBasedFCParameters object should be set up to calculate all
  features defined in tsfresh.feature_extraction.feature_calculators that have the
  attribute "input" == "pd.Series"
docstr_tok: ["Test","that","by","default","a","IndexBasedFCParameters","object","should","be","set","up","to","calculate","all","features","defined","in","tsfresh.feature_extraction.feature_calculators","that","have","the","attribute","``","input","''","==","``","pd.Series","''"]
code: def test_contains_all_index_based_features(self):
      """
      Test that by default a IndexBasedFCParameters object should be set up to calculate all
      features defined in tsfresh.feature_extraction.feature_calculators that have the
      attribute "input" == "pd.Series"
      """
      rfs = IndexBasedFCParameters()
      all_feature_calculators = [
          name
          for name, func in feature_calculators.__dict__.items()
          if getattr(func, "input", None) == "pd.Series"
      ]
  
      for calculator in all_feature_calculators:
          self.assertIn(
              calculator,
              rfs,
              msg=f"Default IndexBasedFCParameters object does not setup calculation of {calculator}.",
          )
  
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 TestEfficientFCParameters obj's underlying member method code with example usage: obj.test_contains_all_index_based_features() without return types