module documentation

Undocumented

Function get_IniConfigParser_cases Undocumented
Function get_IniConfigParser_multiline_text_to_list_cases Undocumented
Function get_TomlConfigParser_cases Undocumented
Function test_IniConfigParser Undocumented
Function test_IniConfigParser_multiline_text_to_list Undocumented
Function test_parse_toml_section_keys Undocumented
Function test_TomlConfigParser Undocumented
Function test_unquote_naughty_quoted_strings Undocumented
Function test_unquote_str Undocumented
Constant INI_BLANK_LINES Undocumented
Constant INI_BLANK_LINES_QUOTED Undocumented
Constant INI_BLANK_LINES_QUOTED_COLONS Undocumented
Constant INI_EQUAL_SIGN_VALUE Undocumented
Constant INI_KEY_SYNTAX Undocumented
Constant INI_KEY_SYNTAX_EMPTY Undocumented
Constant INI_LITERAL_LIST Undocumented
Constant INI_LOOKS_LIKE_QUOTED_STRINGS Undocumented
Constant INI_LOOKS_LIKE_TRIPPLE_QUOTED_STRINGS Undocumented
Constant INI_MULTILINE_STRING_LIST Undocumented
Constant INI_NEGATIVE_VALUES Undocumented
Constant INI_QUOTED_STRINGS Undocumented
Constant INI_QUOTES_CORNER_CASES Undocumented
Constant INI_SIMPLE_STRINGS Undocumented
Constant INI_TRIPPLE_QUOTED_STRINGS Undocumented
Constant INI_TRIPPLE_QUOTED_STRINGS_NOT_COMPATIABLE_WITH_TOML Undocumented
def get_IniConfigParser_cases(): (source)

Undocumented

Returns
List[Dict[str, Any]]Undocumented
def get_IniConfigParser_multiline_text_to_list_cases(): (source)

Undocumented

Returns
List[Dict[str, Any]]Undocumented
def get_TomlConfigParser_cases(): (source)

Undocumented

Returns
List[Dict[str, Any]]Undocumented
def test_IniConfigParser(): (source)

Undocumented

def test_IniConfigParser_multiline_text_to_list(): (source)

Undocumented

def test_parse_toml_section_keys(): (source)

Undocumented

def test_TomlConfigParser(): (source)

Undocumented

def test_unquote_naughty_quoted_strings(): (source)

Undocumented

def test_unquote_str(): (source)

Undocumented

INI_BLANK_LINES: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key=', 'expected': ('key', '', None)},
 {'line': 'key =', 'expected': ('key', '', None)},
 {'line': 'key= ', 'expected': ('key', '', None)},
 {'line': 'key = ', 'expected': ('key', '', None)},
 {'line': 'key  =  ', 'expected': ('key', '', None)},
 {'line': ' key  =   ', 'expected': ('key', '', None)},
 {'line': 'key:', 'expected': ('key', '', None)},
...
INI_BLANK_LINES_QUOTED: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key=""', 'expected': ('key', '', None)},
 {'line': 'key =""', 'expected': ('key', '', None)},
 {'line': 'key= ""', 'expected': ('key', '', None)},
 {'line': 'key = ""', 'expected': ('key', '', None)},
 {'line': 'key  =  \'\'', 'expected': ('key', '', None)},
 {'line': ' key  =\'\'   ', 'expected': ('key', '', None)}]
INI_BLANK_LINES_QUOTED_COLONS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key:\'\'', 'expected': ('key', '', None)},
 {'line': 'key :\'\'', 'expected': ('key', '', None)},
 {'line': 'key: \'\'', 'expected': ('key', '', None)},
 {'line': 'key : \'\'', 'expected': ('key', '', None)},
 {'line': 'key  :\'\'  ', 'expected': ('key', '', None)},
 {'line': ' key  :  "" ', 'expected': ('key', '', None)}]
INI_EQUAL_SIGN_VALUE: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key=:', 'expected': ('key', ':', None)},
 {'line': 'key =:', 'expected': ('key', ':', None)},
 {'line': 'key= :', 'expected': ('key', ':', None)},
 {'line': 'key = :', 'expected': ('key', ':', None)},
 {'line': 'key  =  :', 'expected': ('key', ':', None)},
 {'line': ' key  =  : ', 'expected': ('key', ':', None)},
 {'line': 'key:=', 'expected': ('key', '=', None)},
...
INI_KEY_SYNTAX: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key_underscore = value',
  'expected': ('key_underscore', 'value', None)},
 {'line': '_key_underscore = value',
  'expected': ('_key_underscore', 'value', None)},
 {'line': 'key_underscore_ = value',
  'expected': ('key_underscore_', 'value', None)},
 {'line': 'key-dash = value', 'expected': ('key-dash', 'value', None)},
...
INI_KEY_SYNTAX_EMPTY: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key_underscore=', 'expected': ('key_underscore', '', None)},
 {'line': '_key_underscore=', 'expected': ('_key_underscore', '', None)},
 {'line': 'key_underscore_=', 'expected': ('key_underscore_', '', None)},
 {'line': 'key-dash=', 'expected': ('key-dash', '', None)},
 {'line': 'key@word=', 'expected': ('key@word', '', None)},
 {'line': 'key$word=', 'expected': ('key$word', '', None)},
 {'line': 'key.word=', 'expected': ('key.word', '', None)}]
INI_LITERAL_LIST: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key = [1,2,3]', 'expected': ('key', ['1', '2', '3'], None)},
 {'line': 'key = []', 'expected': ('key', [], None)},
 {'line': 'key = ["hello", "world", ]',
  'expected': ('key', ['hello', 'world'], None)},
 {'line': 'key = [\'hello\', \'world\', ]',
  'expected': ('key', ['hello', 'world'], None)},
 {'line': 'key =    [1,2,3]      ', 'expected': ('key', ['1', '2', '3'], None)},
...
INI_LOOKS_LIKE_QUOTED_STRINGS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key="value', 'expected': ('key', '"value', None)},
 {'line': 'key  =  "value', 'expected': ('key', '"value', None)},
 {'line': ' key  =  "value ', 'expected': ('key', '"value', None)},
 {'line': 'key=value"', 'expected': ('key', 'value"', None)},
 {'line': 'key  =  value"', 'expected': ('key', 'value"', None)},
 {'line': ' key  =  value " ', 'expected': ('key', 'value "', None)},
 {'line': 'key=\'value', 'expected': ('key', '\'value', None)},
...
INI_LOOKS_LIKE_TRIPPLE_QUOTED_STRINGS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key= """', 'expected': ('key', '"""', None)},
 {'line': 'key  =  """""', 'expected': ('key', '"""""', None)},
 {'line': ' key  =  """" ', 'expected': ('key', '""""', None)},
 {'line': 'key = """"value""""', 'expected': ('key', '""""value""""', None)},
 {'line': 'key = \'\'\'\'value\'\'\'\'',
  'expected': ('key', '\'\'\'\'value\'\'\'\'', None)},
 {'line': 'key="""value', 'expected': ('key', '"""value', None)},
...
INI_MULTILINE_STRING_LIST: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key = \n hello\n hoho', 'expected': ('key', ['hello', 'hoho'], None)}
,
 {'line': 'key = hello\n hoho', 'expected': ('key', ['hello', 'hoho'], None)},
 {'line': '''key : "hello"
 \'hoho\'''',
  'expected': ('key', ['"hello"', '\'hoho\''], None)},
 {'line': 'key : \n hello\n hoho\n', 'expected': ('key', ['hello', 'hoho'], None
...
INI_NEGATIVE_VALUES: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key = -10', 'expected': ('key', '-10', None)},
 {'line': 'key : -10', 'expected': ('key', '-10', None)},
 {'line': 'key = "-10"', 'expected': ('key', '-10', None)},
 {'line': 'key  =  \'-10\'', 'expected': ('key', '-10', None)},
 {'line': 'key=-10', 'expected': ('key', '-10', None)}]
INI_QUOTED_STRINGS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key="value"', 'expected': ('key', 'value', None)},
 {'line': 'key  =  "value"', 'expected': ('key', 'value', None)},
 {'line': ' key  =  "value" ', 'expected': ('key', 'value', None)},
 {'line': 'key=" value "', 'expected': ('key', ' value ', None)},
 {'line': 'key  =  " value "', 'expected': ('key', ' value ', None)},
 {'line': ' key  =  " value " ', 'expected': ('key', ' value ', None)},
 {'line': 'key=\'value\'', 'expected': ('key', 'value', None)},
...
INI_QUOTES_CORNER_CASES: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key="', 'expected': ('key', '"', None)},
 {'line': 'key  =  "', 'expected': ('key', '"', None)},
 {'line': ' key  =  " ', 'expected': ('key', '"', None)},
 {'line': 'key = ""value""', 'expected': ('key', '""value""', None)},
 {'line': 'key = \'\'value\'\'', 'expected': ('key', '\'\'value\'\'', None)}]
INI_SIMPLE_STRINGS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key = value # not_a_comment # not_a_comment',
  'expected': ('key', 'value # not_a_comment # not_a_comment', None)},
 {'line': 'key=value#not_a_comment ',
  'expected': ('key', 'value#not_a_comment', None)},
 {'line': 'key=value', 'expected': ('key', 'value', None)},
 {'line': 'key =value', 'expected': ('key', 'value', None)},
 {'line': 'key= value', 'expected': ('key', 'value', None)},
...
INI_TRIPPLE_QUOTED_STRINGS: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key="""value"""', 'expected': ('key', 'value', None)},
 {'line': 'key  =  """value"""', 'expected': ('key', 'value', None)},
 {'line': ' key  =  """value""" ', 'expected': ('key', 'value', None)},
 {'line': 'key=""" value """', 'expected': ('key', ' value ', None)},
 {'line': 'key  =  """ value """', 'expected': ('key', ' value ', None)},
 {'line': ' key  =  """ value """ ', 'expected': ('key', ' value ', None)},
 {'line': 'key=\'\'\'value\'\'\'', 'expected': ('key', 'value', None)},
...
INI_TRIPPLE_QUOTED_STRINGS_NOT_COMPATIABLE_WITH_TOML: List[Dict[str, Any]] = (source)

Undocumented

Value
[{'line': 'key = """"value\\""""', 'expected': ('key', '"value"', None)},
 {'line': 'key = """"value" """', 'expected': ('key', '"value" ', None)},
 {'line': 'key = \'\'\'\'value\\\'\'\'\'',
  'expected': ('key', '\'value\'', None)},
 {'line': 'key="""\n    value\n    """', 'expected': ('key', '\nvalue\n', None)}
,
 {'line': 'key  =  """\n    value\n    """', 'expected': ('key', '\nvalue\n', None
...