code: def init_class_fixtures(cls):
      super(TestDownsampledRowwiseOperation, cls).init_class_fixtures()
      cls.pipeline_engine = SimplePipelineEngine(
          get_loader=lambda c: ExplodingObject(),
          asset_finder=cls.asset_finder,
          default_domain=EquitySessionDomain(
              cls.dates,
              country_code=cls.ASSET_FINDER_COUNTRY_CODE,
          ),
      )
  
imports: from functools import partial
  import pandas
  from pandas.util.testing import assert_frame_equal
  from zipline.errors import NoFurtherDataError
  from zipline.pipeline import Pipeline, CustomFactor, CustomFilter, CustomClassifier, SimplePipelineEngine
  from zipline.pipeline.data.testing import TestingDataSet
  from zipline.pipeline.domain import CA_EQUITIES, EquitySessionDomain, GB_EQUITIES, US_EQUITIES
  from zipline.pipeline.factors import SimpleMovingAverage
  from zipline.pipeline.filters.smoothing import All
  from zipline.testing import ZiplineTestCase, parameter_space, ExplodingObject
  from zipline.testing.fixtures import WithTradingSessions, WithSeededRandomPipelineEngine, WithAssetFinder
  from zipline.utils.classproperty import classproperty
  from zipline.utils.input_validation import _qualified_name
  from zipline.utils.numpy_utils import int64_dtype
label_desc: Use image node_id 1 for calling the TestDownsampledRowwiseOperation obj's underlying member method code with example usage: obj.init_class_fixtures(cls) without return types