code: def test_sequence_stroll(dummy_data):
      tmp_series = dummy_data["TMP"].reset_index(drop=True)
      tmp_series[10:20] = None
      tmp_series = tmp_series.dropna()
  
      for window_idx in ["begin", "middle", "end"]:
          stroll = SequenceStridedRolling(
              data=tmp_series,
              window=4 * 30,
              strides=4 * 10,
              window_idx=window_idx,
              approve_sparsity=True,
          )
  
          f = FuncWrapper(np.mean, output_names="numpy_mean")
          out = stroll.apply_func(f)
          assert f"TMP__numpy_mean__w={int(4*30)}" in out.columns
  
imports: import numpy
  import pandas
  import pytest
  from tsflex.features import FuncWrapper
  from tsflex.features.segmenter.strided_rolling import SequenceStridedRolling, StridedRolling, TimeIndexSampleStridedRolling, TimeStridedRolling
  from .utils import dummy_data
label_desc: Use image node_id 2 for calling a global function with example usage: test_sequence_stroll(dummy_data) without return types