<commit_before>*** Settings ***
Suite Setup    Go to homepage
Suite Teardown    Log Out and Close Browsers
Resource    ./common/assets/secrets.txt
Resource    ./common/assets/resource.txt
Resource    local_resource.txt
Library    XmppClient

*** Variables ***
${USER}    ${VALID_SERVICE_DEVELOPER}
${PASSWORD}    ${VALID_SERVICE_DEVELOPER_PASSWORD}
${TO}    ${TO_XMPP}

*** Test Cases ***
Auth LOGIN OK
    Set Log Level    NONE
    login Auth    ${USER}      ${PASSWORD}    You are currently logged in as ${USER}
    Set Log Level    DEBUG
Git LOGIN with CAS
    Go to     ${GIT_URL}
    Click Element    link=Cas
    Wait Until Page Contains    Dashboard
    Click Element    id=profile-pic
    Wait Until Page Contains    ${USER}
    Click Element    css=i.fa.fa-sign-out
    Wait Until Page Contains    Sign in
Git LOGIN with LDAP
    Go to     ${GIT_URL}
    Input Text    id=username    ${USER}
    Set Log Level    NONE
    Input Text    id=password    ${PASSWORD}
    Set Log Level    DEBUG
    Click Button    name=button
    Click Element    id=profile-pic
    Wait Until Page Contains    ${USER}
    Click Element    css=i.fa.fa-sign-out
#    Click Element    css=i.icon-signout
    Wait Until Page Contains    You need to sign in before continuing.
Redmine Support Wiki
    Go to    ${REDMINE_URL}
    Wait Until Page Contains    Welcome
    Select From List By Label   id=project_quick_jump_box     FORGE Support

    Wait Until Page Contains    FORGE Support
    Click Element    link=Wiki
    Wait Until Page Contains    Table of contents
Redmine FORUMS<commit_msg>added test to verify that service developer can create an issue<commit_after>*** Settings ***
Suite Setup    Go to homepage
Suite Teardown    Log Out and Close Browsers
Resource    ./common/assets/secrets.txt
Resource    ./common/assets/resource.txt
Resource    local_resource.txt
Library    XmppClient

*** Variables ***
${USER}    ${VALID_SERVICE_DEVELOPER}
${PASSWORD}    ${VALID_SERVICE_DEVELOPER_PASSWORD}
${TO}    ${TO_XMPP}

*** Test Cases ***
Auth LOGIN OK
    Set Log Level    NONE
    login Auth    ${USER}      ${PASSWORD}    You are currently logged in as ${USER}
    Set Log Level    DEBUG
Git LOGIN with CAS
    Go to     ${GIT_URL}
    Click Element    link=Cas
    Wait Until Page Contains    Dashboard
    Click Element    id=profile-pic
    Wait Until Page Contains    ${USER}
    Click Element    css=i.fa.fa-sign-out
    Wait Until Page Contains    Sign in
Git LOGIN with LDAP
    Go to     ${GIT_URL}
    Input Text    id=username    ${USER}
    Set Log Level    NONE
    Input Text    id=password    <PASSWORD>}
    Set Log Level    DEBUG
    Click Button    name=button
    Click Element    id=profile-pic
    Wait Until Page Contains    ${USER}
    Click Element    css=i.fa.fa-sign-out
#    Click Element    css=i.icon-signout
    Wait Until Page Contains    You need to sign in before continuing.
Redmine Support Wiki
    Go to    ${REDMINE_URL}
    Wait Until Page Contains    Welcome
    Select From List By Label   id=project_quick_jump_box     FORGE Support

    Wait Until Page Contains    FORGE Support
    Click Element    link=Wiki
    Wait Until Page Contains    Table of contents
Redmine Support Can add issue
    Page Should Contain    New issue
Redmine FORUMS
{'fraction_non_alphanumeric': 0.0640830027464144, 'fraction_numerical': 0.0, 'mean_word_length': 2.618101545253863, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, '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': '6305507', 'n_tokens_mistral': 986, 'n_tokens_neox': 961, 'n_words': 365}