code: def test_user_does_not_exist(self):
      username = "user_does_not_exist"
      api_key = "invalid-apikey"
      file_owner = "get_test_user"
      file_id = 0
      hd = copy.copy(default_headers)
      hd["plotly-username"] = username
      hd["plotly-apikey"] = api_key
      resource = "/apigetfile/{0}/{1}/".format(file_owner, file_id)
      response = requests.get(server + resource, headers=hd)
      content = _json.loads(response.content.decode("unicode_escape"))
      error_message = (
          "Aw, snap! We don't have an account for {0}. Want to "
          "try again? Sign in is not case sensitive.".format(username)
      )
      self.assertEqual(response.status_code, 404)
      self.assertEqual(content["error"], error_message)
  
file_path: plotly.py/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_requests/test_get_requests.py
imports: import copy
  import requests
  import json
  from chart_studio.tests.utils import PlotlyTestCase
label_desc: Use image node_id 1 for calling the GetRequestsTest obj's underlying member method code with example usage: obj.test_user_does_not_exist() without return types