code: def test_run(self):
      config_file_path = os.path.join(
          os.path.dirname(__name__), "config", "test_config.ini"
      )
      luigi.configuration.LuigiConfigParser.add_config_path(
          config_file_path
      )
      os.environ.setdefault("test_param", "test")
      with self.assertRaises(SystemExit) as exit_code:
          gokart.run()
      self.assertEqual(exit_code.exception.code, 0)
  
file_path: gokart/test/test_run.py
imports: import os
  import unittest
  from unittest.mock import MagicMock, patch
  import luigi
  import luigi.mock
  import gokart
  from gokart.run import _try_to_send_event_summary_to_slack
label_desc: Use image node_id 2 for calling the RunTest obj's underlying member method code with example usage: obj.test_run() without return types