def METHOD_NAME(self, project):
    # self.use_default_project({"docs-paths": [self.dir("docs")]})
    docs_path = Path(project.project_root, "alt-docs")
    docs_path.mkdir()
    write_file(good_doc_blocks_alt_docs_md, project.project_root, "alt-docs", "docs.md")
    update_config_file(
        {"docs-paths": [str(docs_path)]}, project.project_root, "dbt_project.yml"
    )
    result = run_dbt()
    assert len(result.results) == 1
    assert os.path.exists("./target/manifest.json")
    with open("./target/manifest.json") as fp:
        manifest = json.load(fp)
    model_data = manifest["nodes"]["model.test.model"]
    assert model_data["description"] == "Alt text about the model"
    assert {
        "name": "id",
        "description": "The user ID number with alternative text",
        "data_type": None,
        "constraints": [],
        "meta": {},
        "quote": None,
        "tags": [],
    } == model_data["columns"]["id"]
    assert {
        "name": "first_name",
        "description": "The user's first name",
        "data_type": None,
        "constraints": [],
        "meta": {},
        "quote": None,
        "tags": [],
    } == model_data["columns"]["first_name"]
    assert {
        "name": "last_name",
        "description": "The user's last name in this other file",
        "data_type": None,
        "constraints": [],
        "meta": {},
        "quote": None,
        "tags": [],
    } == model_data["columns"]["last_name"]
    assert len(model_data["columns"]) == 3