code: def test_assert_array_equal_ex_fail_strides():
      shape = (3, 2)
      dtype = numpy.float32
      a = (
          numpy.arange(2, 2 + numpy.prod(shape))
          .astype(dtype)
          .reshape(shape)
      )
      b = numpy.empty(a.T.shape, dtype).T
      b[:] = a
      with pytest.raises(AssertionError):
          chainerx.testing.assert_array_equal_ex(a, b)
      chainerx.testing.assert_array_equal_ex(a, b, strides_check=False)
      # dtype_check=False implies strides_check=False
      chainerx.testing.assert_array_equal_ex(a, b, dtype_check=False)
  
imports: import numpy
  import pytest
  import chainerx
  import chainerx.testing
label_desc: Use image node_id 16 for calling a global function with example usage: test_assert_array_equal_ex_fail_strides() without return types