code: def test_given_server_with_no_auth_and_password_expect_correct_info_response(
      self,
  ):
      header = {
          "Content-Type": "application/json",
          "TabPy-Client": "Integration test for deploying models with auth",
          "Authorization": "Basic "
          + base64.b64encode("user1:P@ssw0rd".encode("utf-8")).decode(
              "utf-8"
          ),
      }
  
      response = self.fetch("/info", headers=header)
      self.assertEqual(response.code, 406)
  
imports: import base64
  import json
  import os
  from tabpy.tabpy_server.app.app import TabPyApp
  from tabpy.tabpy_server.app.app_parameters import SettingsParameters
  import tempfile
  from tornado.testing import AsyncHTTPTestCase
label_desc: Use image node_id 3 for calling the TestServiceInfoHandlerWithoutAuth obj's underlying member method code with example usage: obj.test_given_server_with_no_auth_and_password_expect_correct_info_response() without return types