<commit_before>*** Settings ***
Library  bytelib
Variables  expbytevalues.py

*** Test Cases ***
In Exception
    [Documentation]  FAIL ${exp_error_msg}
    In Exception

In Return Value
    ${retval} =  In Return Value
    Should Be Equal  ${retval}  ${exp_return_value}

In Message
    In Message<commit_msg>documentation<commit_after>*** Settings ***
Documentation  In these tests keywords log, raise, and return messages containing ISO-8859-1 byte strings. Notice that they _do not_ use Unicode.
Library    bytelib
Variables  expbytevalues.py

*** Test Cases ***
In Exception
    [Documentation]  In the error message bytes are escaped.
    ...  FAIL ${exp_error_msg}
    In Exception

In Return Value
    [Documentation]  Return value is not altered by the framework and thus
    ...  it contains the exact sama bytes that the keyword returned.
    ...  When the return value is logged, the bytes are escaped.
    ${retval} =  In Return Value
    Should Be Equal  ${retval}  ${exp_return_value}

In Message
    [Documentation]  In the log message bytes are escaped.
    In Message
{'fraction_non_alphanumeric': 0.0792626728110599, 'fraction_numerical': 0.004608294930875576, 'mean_word_length': 3.4508196721311477, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4869776', 'n_tokens_mistral': 310, 'n_tokens_neox': 296, 'n_words': 128}