def METHOD_NAME(three_family_branch_with_trials):
    """Test that deleting root removes all experiments"""
    experiments = setup_storage().fetch_experiments({})
    assert len(experiments) == 3
    assert len(setup_storage()._fetch_trials({})) > 0
    for experiment in experiments:
        assert (
            setup_storage().get_algorithm_lock_info(uid=experiments[-1]["_id"])
            is not None
        )
    execute("db rm -f test_double_exp --version 1")
    assert len(setup_storage().fetch_experiments({})) == 0
    assert len(setup_storage()._fetch_trials({})) == 0
    for experiment in experiments:
        assert (
            setup_storage().get_algorithm_lock_info(uid=experiments[-1]["_id"]) is None
        )