code: def test_reshape_exceptions(self):
      with self.assertRaisesRegexp(ValueError, "Only single"):
          layers.Reshape([-1, -1])
  
      with self.assertRaisesRegexp(ValueError, "are incompatible"):
          layers.join(
              layers.Input(20),
              layers.Reshape((-1, 6)),
          )
  
imports: import numpy
  from neupy import layers
  from neupy.utils import asfloat, tf_utils
  from neupy.exceptions import LayerConnectionError
  from base import BaseTestCase
label_desc: Use image node_id 6 for calling the ReshapeLayerTestCase obj's underlying member method code with example usage: obj.test_reshape_exceptions() without return types