code: def test_hypergeometric_ks(self):
      if (
          isinstance(self.ngood, list)
          or isinstance(self.nbad, list)
          or isinstance(self.nsample, list)
      ):
          self.skipTest("Stastical checks only for scalar args")
      self.check_ks(0.05)(
          self.ngood, self.nbad, self.nsample, size=2000
      )
  
imports: import functools
  import unittest
  import numpy
  import cupy
  from cupy import testing
  from cupy.testing import _condition
label_desc: Use image node_id 2 for calling the Hypergeometric obj's underlying member method code with example usage: obj.test_hypergeometric_ks() without return types