code: def test_asyncio_run_only_coro(self):
      for o in {1, lambda: None}:
          with self.subTest(obj=o), self.assertRaisesRegex(
              ValueError, "a coroutine was expected"
          ):
              asyncio.run(o)
  
imports: import _thread
  import asyncio
  import contextvars
  import re
  import signal
  import sys
  import threading
  import unittest
  from test.test_asyncio import utils
  from unittest import mock
  from unittest.mock import patch
label_desc: Use image node_id 3 for calling the RunTests obj's underlying member method code with example usage: obj.test_asyncio_run_only_coro() without return types