def METHOD_NAME():
    class Test(ConfigFromDistGitUrlMixin):
        def __init__(self) -> None:
            event = AbstractIssueCommentEvent(
                issue_id=1,
                repo_namespace="a namespace",
                repo_name="a repo name",
                project_url="upstream project url",
                comment="probably an issue opened by the propose downstream",
                comment_id=1,
            )
            event.dist_git_project_url = "url to distgit"
            self.data = EventData.from_event_dict(
                flexmock(event, tag_name="a tag", commit_sha="aebdf").get_dict()
            )
    mixin = Test()
    assert mixin.project_url == "url to distgit"