code: def test_initial_state_http(self):
      # add permanent integrations
      for cid in [CID_A, CID_B]:
          databases_names = self.get_db_names(cid)
          assert (
              len(databases_names) == 1
              and databases_names[0] == "information_schema"
          )
          self.sql_via_http(
              "CREATE DATABASE files ENGINE='files'",
              company_id=cid,
              expected_resp_type=RESPONSE_TYPE.OK,
          )
          databases_names = self.get_db_names(cid)
          self.assert_list(
              databases_names, {"information_schema", "files"}
          )
          self.sql_via_http(
              "CREATE DATABASE mindsdb",
              company_id=cid,
              expected_resp_type=RESPONSE_TYPE.OK,
          )
          databases_names = self.get_db_names(cid)
          self.assert_list(
              databases_names,
              {"information_schema", "mindsdb", "files"},
          )
  
imports: from pathlib import Path
  import json
  import pytest
  from pymongo import MongoClient
  from mindsdb.api.executor.data_types.response_type import RESPONSE_TYPE
  from .conftest import CONFIG_PATH
  from .http_test_helpers import HTTPHelperMixin
label_desc: Use image node_id 6 for calling the TestCompanyIndependent obj's underlying member method code with example usage: obj.test_initial_state_http() without return types