code: def test_post_files_and_token(tmp_path, app: FastAPI):
      patha = tmp_path / "test.txt"
      pathb = tmp_path / "testb.txt"
      patha.write_text("<file content>")
      pathb.write_text("<file b content>")
  
      client = TestClient(app)
      with patha.open("rb") as filea, pathb.open("rb") as fileb:
          response = client.post(
              "/files/",
              data={"token": "foo"},
              files={
                  "file": filea,
                  "fileb": ("testb.txt", fileb, "text/plain"),
              },
          )
      assert response.status_code == 200, response.text
      assert response.json() == {
          "file_size": 14,
          "token": "foo",
          "fileb_content_type": "text/plain",
      }
  
file_path: fastapi/tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py
imports: import pytest
  from dirty_equals import IsDict
  from fastapi import FastAPI
  from fastapi.testclient import TestClient
  from fastapi.utils import match_pydantic_error_url
label_desc: Use image node_id 7 for calling a global function with example usage: test_post_files_and_token(tmp_path, app) without return types