code: def test_deploy_batch_job_default(self):
      deploy_config = DeployConfig(
          "gce", "default", "organization.tld", None
      )
  
      self.assertEqual(deploy_config.location(), "gce")
      self.assertEqual(deploy_config.default_namespace(), "default")
      self.assertEqual(deploy_config.scheme(), "http")
      self.assertEqual(
          deploy_config.auth_session_cookie_name(), "session"
      )
  
      self.assertEqual(deploy_config.domain("quam"), "quam.hail")
      self.assertEqual(deploy_config.base_path("quam"), "")
      self.assertEqual(
          deploy_config.base_url("quam"), "http://quam.hail"
      )
      self.assertEqual(
          deploy_config.url("quam", "/moo"), "http://quam.hail/moo"
      )
      self.assertEqual(
          deploy_config.external_url("quam", "/moo"),
          "https://quam.organization.tld/moo",
      )
  
file_path: hail/hail/python/test/hailtop/config/test_deploy_config.py
imports: import unittest
  from hailtop.config.deploy_config import DeployConfig
label_desc: Use image node_id 5 for calling the Test obj's underlying member method code with example usage: obj.test_deploy_batch_job_default() without return types