docstr: ...Test gaussian random numbers simulation
          
docstr_tok: ["...","Test","gaussian","random","numbers","simulation"]
code: def test_gaussian_random(self):
      """...Test gaussian random numbers simulation"""
      seeded_sample = [
          -1.1618693,
          -0.62588897,
          0.03748094,
          -0.69938171,
          0.35105305,
      ]
  
      self._test_dist_with_seed(seeded_sample, test_gaussian)
  
      # Statistical tests
      sample = test_gaussian(self.stat_size, self.test_seed)
      s_threshold = 0.05
      p_threshold = 0.05
      s, p = stats.kstest(sample, "norm")
      self.assertLess(
          s,
          s_threshold,
          "Kolmogorov–Smirnov stat is larger than threshold",
      )
      self.assertGreater(
          p,
          p_threshold,
          "Kolmogorov–Smirnov p-value is smaller than threshold",
      )
  
imports: import unittest
  import multiprocessing
  from multiprocessing.pool import Pool
  import itertools
  import numpy
  import threading
  from scipy import stats
  from tick.random import test_uniform, test_gaussian, test_poisson, test_exponential, test_uniform_int, test_discrete, test_uniform_threaded
label_desc: Use image node_id 7 for calling the Test obj's underlying member method code with example usage: obj.test_gaussian_random() without return types