def metadata_keys_complete(result_keys) -> bool:
    """
    Helper function for tests that assert, that all metdata keys are present in a dictionary that has been
    returned as the result of a query.

    :param result_keys: keys of a database-specific dictionary that has been returned by a query, corresponds to
                        metadata categories
    :type result_keys: dict_keys
    """
    return set(result_keys) == {'symbol', 'UniProt ID', 'sequence', 'RefSeq ID'}