code: def setup_class(cls):
      cls.bit_generator = Philox
      cls.bits = 64
      cls.dtype = np.uint64
      cls.data1 = cls._read_csv(
          join(pwd, "./data/philox-testset-1.csv")
      )
      cls.data2 = cls._read_csv(
          join(pwd, "./data/philox-testset-2.csv")
      )
      cls.seed_error_type = TypeError
      cls.invalid_init_types = []
      cls.invalid_init_values = [
          (1, None, 1),
          (-1,),
          (None, None, 2**257 + 1),
      ]
  
imports: import os
  from os.path import join
  import sys
  import numpy
  from numpy.testing import assert_equal, assert_allclose, assert_array_equal, assert_raises
  import pytest
  from numpy.random import Generator, MT19937, PCG64, PCG64DXSM, Philox, RandomState, SeedSequence, SFC64, default_rng
  from numpy.random._common import interface
  import yatest.common
label_desc: Use image node_id 1 for calling the TestPhilox obj's underlying member method code with example usage: obj.setup_class(cls) without return types