code: def testStridesIndex(self):
      a = numpy.arange(24)
      a.shape = (1, 2, 3, 4)
  
      def strides_check(i):
          print(i)
          self.assertEqual(
              ndarray_ext.strides_index(a, i), a.strides[i]
          )
  
      for i in range(4):
          strides_check(i)
      for i in range(-1, -5, -1):
          strides_check(i)
      try:
          ndarray_ext.strides_index(
              a, 4
          )  # out of bounds -- should raise IndexError
          self.assertTrue(False)
      except IndexError:
          pass
  
file_path: turicreate/src/external/boost/boost_1_68_0/libs/python/test/numpy/ndarray.py
imports: import ndarray_ext
  import unittest
  import numpy
label_desc: Use image node_id 9 for calling the TestNdarray obj's underlying member method code with example usage: obj.testStridesIndex() without return types