@classmethod
def setup_class(cls):
    path = os.path.join(current_path, 'results', 'mar_filardo.csv')
    cls.mar_filardo = pd.read_csv(path)
    true = {'params': np.r_[(4.35941747, (- 1.6493936), 1.7702123, 0.9945672, 0.517298, (- 0.865888), (np.exp((- 0.362469)) ** 2), 0.189474, 0.079344, 0.110944, 0.122251)], 'llf': (- 586.5718), 'llf_fit': (- 586.5718), 'llf_fit_em': (- 586.5718)}
    endog = cls.mar_filardo['dlip'].iloc[1:].values
    exog_tvtp = add_constant(cls.mar_filardo['dmdlleading'].iloc[:(- 1)].values)
    super(TestFilardo, cls).setup_class(true, endog, k_regimes=2, order=4, switching_ar=False, exog_tvtp=exog_tvtp)
@classmethod
def setup_class(cls):
    path = os.path.join(current_path, 'results', 'mar_filardo.csv')
    cls.mar_filardo = pd.read_csv(path)
    true = {'params': np.r_[(4.35941747, (- 1.6493936), 1.7702123, 0.9945672, 0.517298, (- 0.865888), (np.exp((- 0.362469)) ** 2), 0.189474, 0.079344, 0.110944, 0.122251)], 'llf': (- 586.5718), 'llf_fit': (- 586.5718), 'llf_fit_em': (- 586.5718)}
    endog = cls.mar_filardo['dlip'].iloc[1:].values
    exog_tvtp = add_constant(cls.mar_filardo['dmdlleading'].iloc[:(- 1)].values)
    super(TestFilardo, cls).setup_class(true, endog, k_regimes=2, order=4, switching_ar=False, exog_tvtp=exog_tvtp)