code: def test_where_invalid_shapes(xp, cond_shape, x_shape, y_shape):
      x = array_utils.create_dummy_ndarray(xp, x_shape, "float32")
      y = array_utils.create_dummy_ndarray(xp, y_shape, "float32")
      c = array_utils.create_dummy_ndarray(xp, cond_shape, "float32")
      return xp.where(c, x, y)
  
imports: import unittest
  import numpy
  import pytest
  import chainer.testing
  import chainerx
  import chainerx.testing
  from chainerx_tests import array_utils
  from chainerx_tests import dtype_utils
  from chainerx_tests import math_utils
  from chainerx_tests import op_utils
label_desc: Use image node_id 6 for calling a global function with example usage: test_where_invalid_shapes(xp, cond_shape, x_shape, y_shape) and returns: xp