def METHOD_NAME(self, project):
    results = run_dbt(["run", "--target", "prod"])
    assert len(results) == 1
    ctx = self.get_ctx_vars(project)
    this = '"{}"."{}"."context"'.format(project.database, project.test_schema)
    assert ctx["this"] == this
    assert ctx["this.name"] == "context"
    assert ctx["this.schema"] == project.test_schema
    assert ctx["this.table"] == "context"
    assert ctx["target.dbname"] == "dbt"
    assert ctx["target.host"] == "localhost"
    assert ctx["target.name"] == "prod"
    assert ctx["target.port"] == 5432
    assert ctx["target.schema"] == project.test_schema
    assert ctx["target.threads"] == 1
    assert ctx["target.type"] == "postgres"
    assert ctx["target.user"] == "root"
    assert ctx["target.pass"] == ""
    assert ctx["env_var"] == "1"