code: def test_TSCStrategy(dataset):
      """Test strategy."""
      train = dataset(split="train", return_X_y=False)
      test = dataset(split="test", return_X_y=False)
      s = TSCStrategy(classifier)
      task = TSCTask(target="class_val")
      s.fit(task, train)
      y_pred = s.predict(test)
      assert y_pred.shape == test[task.target].shape
  
imports: import pytest
  from sktime.benchmarking.strategies import TSCStrategy
  from sktime.benchmarking.tasks import TSCTask
  from sktime.classification.ensemble import ComposableTimeSeriesForestClassifier
  from sktime.datasets import load_gunpoint, load_italy_power_demand
label_desc: Use image node_id 1 for calling a global function with example usage: test_TSCStrategy(dataset) without return types