code: def test_random(dtype):
      x = np.array([[0.5, 1.2, -0.3]]).astype(dtype)
      val = np.array([[0.345714, 1.0617027, -0.11462909]]).astype(dtype)
      test_utils.layer_test(
          GELU,
          kwargs={"dtype": dtype},
          input_data=x,
          expected_output=val,
      )
  
imports: import pytest
  import numpy
  from tensorflow_addons.layers.gelu import GELU
  from tensorflow_addons.utils import test_utils
label_desc: Use image node_id 1 for calling a global function with example usage: test_random(dtype) without return types