code: def test_strided(self):
      a = arange(12)
      b = a[::2]
      low, high = utils.byte_bounds(b)
      # the largest pointer address is lost (even numbers only in the
      # stride), and compensate addresses for striding by 2
      assert_equal(high - low, b.size * 2 * b.itemsize - b.itemsize)
  
imports: import inspect
  import sys
  import pytest
  import numpy
  from numpy.core import arange
  from numpy.testing import assert_, assert_equal, assert_raises_regex
  from numpy.lib import deprecate, deprecate_with_doc
  import numpy.lib.utils
  from io import StringIO
label_desc: Use image node_id 4 for calling the TestByteBounds obj's underlying member method code with example usage: obj.test_strided() without return types