def METHOD_NAME(root_logger, monkeypatch):
    """ Check url existence just one time """
    parent = tmt.utils.Common(logger=root_logger, workdir=True)
    identifier = tmt.base.DependencyFmfId(
        url='https://github.com/beakerlib/THISDOESNTEXIST',
        name='/',
        )
    with pytest.raises(tmt.utils.GeneralError):
        tmt.libraries.beakerlib.BeakerLib(
            logger=root_logger,
            identifier=identifier,
            parent=parent).fetch()
    # Second time there shouldn't be an attempt to clone...
    monkeypatch.setattr("tmt.utils.git_clone", MagicMock(
        side_effect=RuntimeError('Should not be called')))
    with pytest.raises(tmt.utils.GeneralError):
        tmt.libraries.beakerlib.BeakerLib(
            logger=root_logger,
            identifier=identifier,
            parent=parent).fetch()
    shutil.rmtree(parent.workdir)