<commit_before>*** Settings ***
Variables       variables_to_verify.py

*** Variables ***
${STR0}  0
${STR1}  1
${INT0}  ${0}
${INT1}  ${1}
@{LIST}  a  b  cee  b  ${42}

*** Test Cases ***
Fail
    [Documentation]  FAIL AssertionError
    Fail

Fail With Message
    [Documentation]  FAIL Failure message
    Fail  Failure message

Should Not Be True
    [Documentation]  FAIL '0 < 1' should not be true
    Should Not Be True  0 > 1
    ${empty list} =  Create List
    Should Not Be True  ${empty list}
    Should Not Be True  ${INT0} < ${INT1}

Should Not Be True With Message
    [Documentation]  FAIL My message
    Should Not Be True  True  My message

Should Not Be True With Invalid Expression
    [Documentation]  FAIL STARTS: Evaluating condition 'this is invalid' failed: NameError:
    Should Not Be True  this is invalid

Should Be True
    [Documentation]  FAIL '1 != 1 and True or False' should be true
    Should Be True  -1 <= ${STR1} <= 1
    Should Be True  -${STR1} < ${STR0} < ${STR1}
    ${list} =  Create List  0
    Should Be True  ${list}
    Should Be True  1 != 1 and True or False

Should Be True With Message
    [Documentation]  FAIL My error message
    Should Be True  False  My error message

Should Be True With Invalid Expression
    [Documentation]  FAIL STARTS: Evaluating condition '"quotes" != "quote missing' failed: SyntaxError:
    Should Be True  "quotes" != "quote missing

Should Not Be Equal
    [Documentation]  FAIL 1 == 1
    [Template]  Should Not Be Equal
    ${STR1}  Not ${STR1}
    ${STR1}  ${INT1}
    ${STR1}  1

Should Not Be Equal with bytes containing non-ascii characters
    [Documentation]  FAIL   hyv\\xe4 == hyv\\   xe4
    Should Not Be Equal  ${BYTES WITH NON ASCII}   ${BYTES WITHOUT NON ASCII}
    Should Not Be Equal  ${BYTES WITH NON ASCII}   unicode
    Should Not Be Equal  ${BYTES WITH NON ASCII}   ${BYTES WITH NON ASCII}

Should Be Equal
    [Documentation]  FAIL Error message: A != B
    [Template]  Should Be Equal
    ${STR1}  1
    ${INT1}  ${1}
    ${BYTES WITHOUT NON ASCII}  ${BYTES WITHOUT NON ASCII}
    A  B  Error message

Should Be Equal with bytes containing non-ascii characters
    [Documentation]  FAIL   hyv\\xe4 != hyva
    Should be equal  ${BYTES WITH NON ASCII}  ${BYTES WITH NON ASCII}<commit_msg>fix typo<commit_after>*** Settings ***
Variables       variables_to_verify.py

*** Variables ***
${STR0}  0
${STR1}  1
${INT0}  ${0}
${INT1}  ${1}
@{LIST}  a  b  cee  b  ${42}

*** Test Cases ***
Fail
    [Documentation]  FAIL AssertionError
    Fail

Fail With Message
    [Documentation]  FAIL Failure message
    Fail  Failure message

Should Not Be True
    [Documentation]  FAIL '0 < 1' should not be true
    Should Not Be True  0 > 1
    ${empty list} =  Create List
    Should Not Be True  ${empty list}
    Should Not Be True  ${INT0} < ${INT1}

Should Not Be True With Message
    [Documentation]  FAIL My message
    Should Not Be True  True  My message

Should Not Be True With Invalid Expression
    [Documentation]  FAIL STARTS: Evaluating condition 'this is invalid' failed: NameError:
    Should Not Be True  this is invalid

Should Be True
    [Documentation]  FAIL '1 != 1 and True or False' should be true
    Should Be True  -1 <= ${STR1} <= 1
    Should Be True  -${STR1} < ${STR0} < ${STR1}
    ${list} =  Create List  0
    Should Be True  ${list}
    Should Be True  1 != 1 and True or False

Should Be True With Message
    [Documentation]  FAIL My error message
    Should Be True  False  My error message

Should Be True With Invalid Expression
    [Documentation]  FAIL STARTS: Evaluating condition '"quotes" != "quote missing' failed: SyntaxError:
    Should Be True  "quotes" != "quote missing

Should Not Be Equal
    [Documentation]  FAIL 1 == 1
    [Template]  Should Not Be Equal
    ${STR1}  Not ${STR1}
    ${STR1}  ${INT1}
    ${STR1}  1

Should Not Be Equal with bytes containing non-ascii characters
    [Documentation]  FAIL   hyv\\xe4 == hyv\\xe4
    Should Not Be Equal  ${BYTES WITH NON ASCII}   ${BYTES WITHOUT NON ASCII}
    Should Not Be Equal  ${BYTES WITH NON ASCII}   unicode
    Should Not Be Equal  ${BYTES WITH NON ASCII}   ${BYTES WITH NON ASCII}

Should Be Equal
    [Documentation]  FAIL Error message: A != B
    [Template]  Should Be Equal
    ${STR1}  1
    ${INT1}  ${1}
    ${BYTES WITHOUT NON ASCII}  ${BYTES WITHOUT NON ASCII}
    A  B  Error message

Should Be Equal with bytes containing non-ascii characters
    [Documentation]  FAIL   hyv\\xe4 != hyva
    Should be equal  ${BYTES WITH NON ASCII}  ${BYTES WITH NON ASCII}
{'fraction_non_alphanumeric': 0.09297250109122654, 'fraction_numerical': 0.018332605848974247, 'mean_word_length': 2.9004255319148937, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 5, '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': '4258917', 'n_tokens_mistral': 1551, 'n_tokens_neox': 1414, 'n_words': 623}