code: def test_get_tensorboard_log_watcher_from_path_with_no_path(
      self, mock_issummaryeventsfile
  ):
      with self.assertRaises(ValueError):
          tf_utils.get_tensorboard_log_watcher_from_path(None)
  
file_path: cloud/src/python/tensorflow_cloud/utils/tests/unit/tf_utils_test.py
imports: import mock
  import tensorflow
  from tensorboard.backend.event_processing import directory_watcher
  from tensorboard.backend.event_processing import event_file_loader
  from tensorboard.backend.event_processing import io_wrapper
  from tensorflow_cloud.utils import tf_utils
label_desc: Use image node_id 2 for calling the TFUtilsTest obj's underlying member method code with example usage: obj.test_get_tensorboard_log_watcher_from_path_with_no_path(mock_issummaryeventsfile) without return types