<commit_before>*** Settings ***
Suite Setup       Run Libdoc And Parse Output    Telnet
Force Tags        regression    pybot    jybot
Resource          libdoc_resource.txt

*** Test Cases ***
Name
    Name Should Be    Telnet

Documentation
    Doc Should Start With
    ...    A test library providing communication over Telnet connections.\n\n
    ...    `Telnet` is Robot Framework's standard library that makes it possible to\n

Version
    Version Should Match    *

Type
    Type Should Be    library

Generated
    Generated Should Be Defined

Scope
    Scope Should Be    test suite

Named Args
    Named Args Should Be    yes

Init Documentation
    Init Doc Should Start With    0
    ...    Telnet library can be imported with optional configuration parameters.\n\n
    ...    Configuration parameters are used as default values when new\nconnections are

Init Arguments
    Init Arguments Should Be    0    timeout=3 seconds    newline=CRLF
    ...    prompt=None    prompt_is_regexp=False
    ...    encoding=UTF-8    encoding_errors=ignore
    ...    default_log_level=INFO

Keyword Names
    Keyword Name Should Be     0    Close All Connections
    Keyword Name Should Be     1    Close Connection

Keyword Arguments
    Keyword Arguments Should Be     0
    Keyword Arguments Should Be     1     loglevel=None

Keyword Documentation
    Keyword Doc Should Start With    0   Closes all open connections
    Keyword Doc Should Start With    2
    ...    Executes the given `command` and reads, logs, and returns everything until the prompt.\n\n
    ...    This keyword requires the prompt to be [#Configuration|configured]\n
    ...    either in `importing` or with `Open Connection` or `Set Prompt` keyword.\n\n
    ...    This is a convenience keyword that uses `Write` and `Read Until Prompt`\n
    ...    internally Following two examples are thus functionally identical:\n\n
    ...    | \${out} = | `Execute Command`${SPACE*3}| pwd |\n\n
    ...    | `Write`${SPACE*2}| pwd${SPACE*17}|\n
    ...    | \${out} = | `Read Until Prompt` |\n\n

KwArgs and VarArgs
    Run Libdoc And Parse Output    Process
    Keyword Name Should Be         5    Run Process
    Keyword Arguments Should Be    5    command    *arguments    **configuration<commit_msg>Libdoc: fixed KwArgs and VarArgs test case which broke after adding a new keyword to Process library<commit_after>*** Settings ***
Suite Setup       Run Libdoc And Parse Output    Telnet
Force Tags        regression    pybot    jybot
Resource          libdoc_resource.txt

*** Test Cases ***
Name
    Name Should Be    Telnet

Documentation
    Doc Should Start With
    ...    A test library providing communication over Telnet connections.\n\n
    ...    `Telnet` is Robot Framework's standard library that makes it possible to\n

Version
    Version Should Match    *

Type
    Type Should Be    library

Generated
    Generated Should Be Defined

Scope
    Scope Should Be    test suite

Named Args
    Named Args Should Be    yes

Init Documentation
    Init Doc Should Start With    0
    ...    Telnet library can be imported with optional configuration parameters.\n\n
    ...    Configuration parameters are used as default values when new\nconnections are

Init Arguments
    Init Arguments Should Be    0    timeout=3 seconds    newline=CRLF
    ...    prompt=None    prompt_is_regexp=False
    ...    encoding=UTF-8    encoding_errors=ignore
    ...    default_log_level=INFO

Keyword Names
    Keyword Name Should Be     0    Close All Connections
    Keyword Name Should Be     1    Close Connection

Keyword Arguments
    Keyword Arguments Should Be     0
    Keyword Arguments Should Be     1     loglevel=None

Keyword Documentation
    Keyword Doc Should Start With    0   Closes all open connections
    Keyword Doc Should Start With    2
    ...    Executes the given `command` and reads, logs, and returns everything until the prompt.\n\n
    ...    This keyword requires the prompt to be [#Configuration|configured]\n
    ...    either in `importing` or with `Open Connection` or `Set Prompt` keyword.\n\n
    ...    This is a convenience keyword that uses `Write` and `Read Until Prompt`\n
    ...    internally Following two examples are thus functionally identical:\n\n
    ...    | \${out} = | `Execute Command`${SPACE*3}| pwd |\n\n
    ...    | `Write`${SPACE*2}| pwd${SPACE*17}|\n
    ...    | \${out} = | `Read Until Prompt` |\n\n

KwArgs and VarArgs
    Run Libdoc And Parse Output    Process
    Keyword Name Should Be         6    Run Process
    Keyword Arguments Should Be    6    command    *arguments    **configuration
{'fraction_non_alphanumeric': 0.0681375730045425, 'fraction_numerical': 0.006921912178239239, 'mean_word_length': 2.437918215613383, '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': '7541545', 'n_tokens_mistral': 1246, 'n_tokens_neox': 1234, 'n_words': 521}