code: def test_censoring(self):
      array_list = [np.ones((2, 3)) for _ in range(3)]
      expected = [np.zeros((2, 3)) for _ in range(3)]
      for i in range(1, 3):
          expected[i][:i] += 1
      censoring = np.arange(3)
  
      output = SimuSCCS._censor_array_list(array_list, censoring)
  
      for i in range(3):
          np.testing.assert_equal(output[i], expected[i])
  
file_path: tick/tick/survival/tests/simu_sccs_test.py
imports: import unittest
  import numpy
  import itertools
  from tick.survival import SimuSCCS
label_desc: Use image node_id 1 for calling the Test obj's underlying member method code with example usage: obj.test_censoring() without return types