docstr: Test with non-C-contiguous input arrays.
docstr_tok: ["Test","with","non-C-contiguous","input","arrays","."]
code: def test_non_contiguous(self, xp, scp):
      """
      Test with non-C-contiguous input arrays.
      """
      x = xp.repeat(xp.asarray([-9, 9, 9, 0, 3, 1.0]), 2)
      peaks = xp.repeat(xp.asarray([1, 2, 4]), 2)
      out = scp.signal.peak_prominences(x[::2], peaks[::2])
      return out
  
imports: import pytest
  import cupy
  from cupy.cuda import driver
  from cupy.cuda import runtime
  from cupy import testing
  import cupyx.scipy.signal
  import numpy
label_desc: Use image node_id 4 for calling the TestPeakProminences obj's underlying member method code with example usage: obj.test_non_contiguous(xp, scp) and returns: out