u-keywords0python.module
fault.defects

Keyword Language Class Parser and Profile tests.

module
import

mkcsubset
function

mkcsubset(Type)

test_Profile_constructors_v1
function

test_Profile_constructors_v1(test)

test_Parser_constructors
function

test_Parser_constructors(test)

test_Parser_words
function

test_Parser_words(test)

test_Parser_spaces
function

test_Parser_spaces(test)

test_Parser_exclusion_classification
function

test_Parser_exclusion_classification(test)

test_Parser_literal_classification
function

test_Parser_literal_classification(test)

test_Parser_enclosure_classification
function

test_Parser_enclosure_classification(test)

test_Parser_operation_classification
function

test_Parser_operation_classification(test)

test_Parser_router_classification
function

test_Parser_router_classification(test)

test_Parser_terminator_classification
function

test_Parser_terminator_classification(test)

test_Parser_compound_operators
function

test_Parser_compound_operators(test)

test_Parser_fragments
function

test_Parser_fragments(test)

test_Parser_allocstack
function

test_Parser_allocstack(test)

Sanity.

test_Parser_delimit_note_nothing
function

test_Parser_delimit_note_nothing(test)

Checks that the initial switch is injected in the stream.

test_Parser_delimit_note_exclusion
function

test_Parser_delimit_note_exclusion(test)

test_Parser_delimit_note_capture
function

test_Parser_delimit_note_capture(test)

Checks that 'delimit' is transitioned to start and stop.

delimit_nested
function

delimit_nested(test, parser, t_type)

delimit_nested_inconsistent
function

delimit_nested_inconsistent(test, parser, t_type)

delimit_nested_inconsistent_alteration
function

delimit_nested_inconsistent_alteration(test, parser, t_type)

test_Parser_delimit_exclusion_nested
function

test_Parser_delimit_exclusion_nested(test)

Checks that 'delimit' recognizes nested exclusions with redundant switches.

test_Parser_delimit_exclusion_unnested
function

test_Parser_delimit_exclusion_unnested(test)

Checks that 'delimit' avoids pushing the context when an inconsistent nested comment is found. "// / Newline Comment in block /"

test_Parser_delimit_exclusion_unnested_alternate
function

test_Parser_delimit_exclusion_unnested_alternate(test)

Checks that 'delimit' avoids pushing the context when an inconsistent nested comment is found. "/ // Newline Comment in block /"

test_Parser_delimit_literal_nested
function

test_Parser_delimit_literal_nested(test)

Checks that 'delimit' recognizes nested exclusions with redundant switches.

test_Parser_delimit_literal_unnested
function

test_Parser_delimit_literal_unnested(test)

Checks that 'delimit' avoids pushing the context when an inconsistent nested comment is found. "// / Newline Comment in block /"

test_Parser_delimit_literal_unnested_alternate
function

test_Parser_delimit_literal_unnested_alternate(test)

Checks that 'delimit' avoids pushing the context when an inconsistent nested comment is found. "/ // Newline Comment in block /"

test_Parser_process_line
function

test_Parser_process_line(test)

Sanity check. Essentially, duplicate of test_Parser_process_lines.

test_Parser_process_lines
function

test_Parser_process_lines(test)

Sanity check and validation of context breaks.

test_Parser_process_document
function

test_Parser_process_document(test)

Sanity check and validation of context continuity.