code: def eq_stl(actual, expected):
      assert isinstance(actual, pd.DataFrame)
      assert actual.shape == expected["shape"]
      if actual.shape[1] > 0:
          assert actual.columns.tolist() == [
              "trend",
              "seasonality",
              "residual",
          ]
  
imports: import pytest
  from tests.unit.profile.base import *
  from tslumen.profile.components import stl, seasonal_split
label_desc: Use image node_id 2 for calling a global function with example usage: eq_stl(actual, expected) without return types