code: def test_drop_block_invalid_connection(self):
      err_message = "DropBlock layer expects input with 4 dimensions"
      with self.assertRaisesRegexp(LayerConnectionError, err_message):
          layers.join(
              layers.Input((10, 10)),
              layers.DropBlock(0.9, block_size=5),
          )
  
imports: from scipy import stats
  import numpy
  from neupy import layers
  from neupy.exceptions import LayerConnectionError
  from base import BaseTestCase
label_desc: Use image node_id 4 for calling the DropBlockTestCase obj's underlying member method code with example usage: obj.test_drop_block_invalid_connection() without return types