def METHOD_NAME(  # type: ignore
    base_repo_review_manager: colrev.review_manager.ReviewManager, helpers
) -> None:
    """Test the search.remove_forthcoming()"""
    helpers.retrieve_test_file(
        source=Path("search_files/crossref_feed.bib"),
        target=Path("data/search/crossref_issn=1234-5678.bib"),
    )
    search_operation = base_repo_review_manager.get_search_operation()
    base_repo_review_manager.settings.search.retrieve_forthcoming = False
    package_manager = search_operation.review_manager.get_package_manager()
    search_source = package_manager.load_packages(
        package_type=colrev.env.package_manager.PackageEndpointType.search_source,
        selected_packages=[{"endpoint": "colrev.crossref"}],
        operation=search_operation,
        instantiate_objects=False,
    )
    s_obj = search_source["colrev.crossref"]
    query = "issn=1234-5678"
    s_obj.add_endpoint(search_operation, query)  # type: ignore
    add_source = search_operation.review_manager.settings.sources[-1]
    search_operation.remove_forthcoming(source=add_source)
    with open(add_source.get_corresponding_bib_file(), encoding="utf8") as bibtex_file:
        records = base_repo_review_manager.dataset.load_records_dict(
            load_str=bibtex_file.read()
        )
        assert "00003" not in records.keys()
    add_source.get_corresponding_bib_file().unlink()
    search_operation.review_manager.settings.sources.pop()