code: def test_init(self, lab, issue_manager):
      assert issue_manager.datalab == lab
      assert issue_manager.metric == "euclidean"
      assert issue_manager.k == 10
      assert issue_manager.num_permutations == 25
      assert issue_manager.significance_threshold == 0.05
  
      issue_manager = NonIIDIssueManager(
          datalab=lab,
          num_permutations=15,
      )
  
      assert issue_manager.num_permutations == 15
  
file_path: cleanlab/tests/datalab/issue_manager/test_noniid.py
imports: import numpy
  import pytest
  from cleanlab.datalab.internal.issue_manager.noniid import NonIIDIssueManager, simplified_kolmogorov_smirnov_test
label_desc: Use image node_id 4 for calling the TestNonIIDIssueManager obj's underlying member method code with example usage: obj.test_init(lab, issue_manager) without return types