code: def test_fmols_smoke(
      trivariate_data,
      trend,
      x_trend,
      diff,
      kernel,
      bandwidth,
      force_int,
  ):
      y, x = trivariate_data
      if x_trend is not None and len(x_trend) < len(trend):
          x_trend = trend
      mod = FullyModifiedOLS(y, x, trend, x_trend)
      res = mod.fit(kernel, bandwidth, force_int, diff)
      assert isinstance(res.summary(), Summary)
  
file_path: arch/arch/tests/unitroot/test_fmols_ccr.py
imports: from typing import NamedTuple
  from numpy.testing import assert_allclose
  import pandas
  import pytest
  from statsmodels.iolib.summary import Summary
  from arch.unitroot.cointegration import CanonicalCointegratingReg, FullyModifiedOLS
label_desc: Use image node_id 1 for calling a global function with example usage: test_fmols_smoke(trivariate_data, trend, x_trend, diff, kernel, bandwidth, force_int) without return types