code: def test_discrete_tests(self):
      for t in [
          chi_square,
          g_sq,
          log_likelihood,
          freeman_tuckey,
          modified_log_likelihood,
          neyman,
          cressie_read,
      ]:
          self.assertFalse(
              t(
                  X="Age",
                  Y="Immigrant",
                  Z=[],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
  
          self.assertFalse(
              t(
                  X="Age",
                  Y="Race",
                  Z=[],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
  
          self.assertFalse(
              t(
                  X="Age",
                  Y="Sex",
                  Z=[],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
  
          self.assertFalse(
              t(
                  X="Education",
                  Y="HoursPerWeek",
                  Z=["Age", "Immigrant", "Race", "Sex"],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
          self.assertTrue(
              t(
                  X="Immigrant",
                  Y="Sex",
                  Z=[],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
          self.assertFalse(
              t(
                  X="Education",
                  Y="MaritalStatus",
                  Z=["Age", "Sex"],
                  data=self.df_adult,
                  boolean=True,
                  significance_level=0.05,
              )
          )
  
file_path: pgmpy/pgmpy/tests/test_estimators/test_CITests.py
imports: import unittest
  import math
  import numpy
  import pandas
  from numpy import testing
  from pgmpy.estimators.CITests import *
label_desc: Use image node_id 3 for calling the TestChiSquare obj's underlying member method code with example usage: obj.test_discrete_tests() without return types