code: def test_get_module_paths_outputs_abs_paths():
      mock_module = MagicMock()
      mock_module.__file__ = os.path.relpath(DUMMY_MODULE_1_FILE)
  
      module_paths = local_sources_watcher.get_module_paths(mock_module)
      assert module_paths == {DUMMY_MODULE_1_FILE}
  
imports: import os
  import sys
  import unittest
  from unittest.mock import MagicMock, patch
  import tests.streamlit.watcher.test_data.dummy_module1
  import tests.streamlit.watcher.test_data.dummy_module2
  import tests.streamlit.watcher.test_data.misbehaved_module
  import tests.streamlit.watcher.test_data.nested_module_child
  import tests.streamlit.watcher.test_data.nested_module_parent
  from streamlit import config
  from streamlit.watcher import local_sources_watcher
  from streamlit.watcher.path_watcher import NoOpPathWatcher, watchdog_available
label_desc: Use image node_id 2 for calling a global function with example usage: test_get_module_paths_outputs_abs_paths() without return types