code: def test_none_arg_bad_signature(self):
      f = jnp.vectorize(
          lambda x, y: x if y is None else x + y,
          signature="(k),(k)->(k)",
      )
      args = jnp.arange(10), None
      msg = r"Cannot pass None at locations \{1\} with signature='\(k\),\(k\)->\(k\)'"
      with self.assertRaisesRegex(ValueError, msg):
          f(*args)
  
imports: from functools import partial
  from absl.testing import absltest
  import numpy
  import jax
  from jax import numpy
  from jax._src import test_util
  from jax import config
label_desc: Use image node_id 19 for calling the VectorizeTest obj's underlying member method code with example usage: obj.test_none_arg_bad_signature() without return types