code: def test_tabtsfeatures():
      _test_block(
          kls=TabTSFeatures,
          sid=None,
          stitle=None,
          mappings={
              "df_fts_main": lambda x: pd.DataFrame(
                  pd.concat([x[ft] for ft in _PROFILERS_TSFEATURES])[
                      _FTS_MAIN
                  ],
                  columns=["Main"],
              ),
              "df_fts_stat": lambda x: pd.DataFrame(
                  pd.concat([x[ft] for ft in _PROFILERS_TSFEATURES])[
                      _FTS_STAT
                  ],
                  columns=["Stationarity"],
              ),
              "df_fts_acf": lambda x: pd.DataFrame(
                  pd.concat([x[ft] for ft in _PROFILERS_TSFEATURES])[
                      _FTS_ACF
                  ],
                  columns=["ACF/PACF"],
              ),
          },
          plots=dict(Radar=3),
          scope="tab",
      )
  
file_path: tslumen/tests/unit/report/html/test_sections.py
imports: import mock
  import pandas
  from tslumen.report.html.sections import SectionSummary, SectionTSFeatures, SectionRelations, SectionTimeSeries, SubTimeSeries, TabTSStatistics, TabTSDistribution, TabTSFeatures, TabTSAutoCorrelation, TabTSLagPlots, TabTSComponents, TabTSSeasonality, TabTSSmoothing, _FTS_MAIN, _FTS_STAT, _FTS_ACF, _PROFILERS_TSFEATURES
  from ..util import mkresult
label_desc: Use image node_id 11 for calling a global function with example usage: test_tabtsfeatures() without return types