code: def test_invalid_username(self):
      # Uncomment the following line to preserve
      # test case output and other files (config, state, ect.)
      # in system temp folder.
      # self.set_delete_temp_folder(False)
  
      headers = {
          "Content-Type": "application/json",
          "TabPy-Client": "Integration tests for Auth",
          "Authorization": "Basic "
          + base64.b64encode(
              "wrong_user:P@ssw0rd".encode("utf-8")
          ).decode("utf-8"),
      }
  
      conn = self._get_connection()
      conn.request("POST", "/evaluate", self.payload, headers)
      res = conn.getresponse()
  
      self.assertEqual(401, res.status)
  
file_path: TabPy/tests/integration/test_auth.py
imports: import base64
  from .None import integ_test_base
label_desc: Use image node_id 5 for calling the TestAuth obj's underlying member method code with example usage: obj.test_invalid_username() without return types