code: def setup_class(cls):
      # SAS case
      cls.endog = dta3["Relief"]
      cls.groups = dta3["Brand"]
      cls.alpha = 0.05
      cls.setup_class_()
      # super(cls, cls).setup_class_()
      # CheckTuckeyHSD.setup_class_()
      cls.meandiff2 = sas_["mean"]
      cls.confint2 = (
          sas_[["lower", "upper"]].astype(float).values.reshape((3, 2))
      )
      cls.reject2 = sas_["sig"] == asbytes("***")
  
imports: from statsmodels.compat.python import asbytes
  from io import BytesIO
  import warnings
  import numpy
  import pandas
  import pytest
  from numpy.testing import assert_, assert_allclose, assert_almost_equal, assert_equal, assert_raises
  from statsmodels.stats.libqsturng import qsturng
  from statsmodels.stats.multicomp import tukeyhsd, pairwise_tukeyhsd, MultiComparison
label_desc: Use image node_id 1 for calling the TestTuckeyHSD3 obj's underlying member method code with example usage: obj.setup_class(cls) without return types