code: def test_create_user(app, admin_client, non_exist_username):
      resp = admin_client.post(
          "users/add",
          data={
              "first_name": "fake_first_name",
              "last_name": "fake_last_name",
              "username": non_exist_username,
              "email": "fake_email@email.com",
              "roles": [1],
              "password": "test",
              "conf_password": "test",
          },
          follow_redirects=True,
      )
      check_content_in_response("Added Row", resp)
      assert app.appbuilder.sm.find_user(non_exist_username)
  
imports: from __future__ import annotations
  import datetime
  import json
  import pytest
  from airflow.jobs.job import Job
  from airflow.jobs.scheduler_job_runner import SchedulerJobRunner
  from airflow.utils import timezone
  from airflow.utils.session import create_session
  from airflow.www import app
  from tests.test_utils.asserts import assert_queries_count
  from tests.test_utils.config import conf_vars
  from tests.test_utils.www import check_content_in_response, check_content_not_in_response
label_desc: Use image node_id 30 for calling a global function with example usage: test_create_user(app, admin_client, non_exist_username) without return types