Exemplo n.º 1
0
def test_parse_env():
    exp = {'X': 'YES', 'Y': 'NO'}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert_equal(exp, obs)
Exemplo n.º 2
0
def test_parse_env():
    exp = {'X': 'YES', 'Y': 'NO'}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 3
0
def test_parse_env():
    exp = {"X": "YES", "Y": "NO"}
    s = ("some garbage\n"
         "__XONSH_ENV_BEG__\n"
         "Y=NO\n"
         "X=YES\n"
         "__XONSH_ENV_END__\n"
         "more filth")
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 4
0
def test_parse_env_equals():
    exp = {"X": "YES", "Y": "NO", "LS_COLORS": "*.tar=5"}
    s = ("some garbage\n"
         "__XONSH_ENV_BEG__\n"
         "Y=NO\n"
         "LS_COLORS=*.tar=5\n"
         "X=YES\n"
         "__XONSH_ENV_END__\n"
         "more filth")
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 5
0
def test_parse_env_newline():
    exp = {"X": "YES", "Y": "NO", "PROMPT": "why\nme "}
    s = ("some garbage\n"
         "__XONSH_ENV_BEG__\n"
         "Y=NO\n"
         "PROMPT=why\nme \n"
         "X=YES\n"
         "__XONSH_ENV_END__\n"
         "more filth")
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 6
0
def test_parse_env_equals():
    exp = {'X': 'YES', 'Y': 'NO', 'LS_COLORS': '*.tar=5'}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'LS_COLORS=*.tar=5\n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 7
0
def test_parse_env_newline():
    exp = {'X': 'YES', 'Y': 'NO', 'PROMPT': 'why\nme '}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'PROMPT=why\nme \n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 8
0
def test_parse_env_equals():
    exp = {'X': 'YES', 'Y': 'NO', 'LS_COLORS': '*.tar=5'}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'LS_COLORS=*.tar=5\n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 9
0
def test_parse_env_newline():
    exp = {'X': 'YES', 'Y': 'NO', 'PROMPT': 'why\nme '}
    s = ('some garbage\n'
         '__XONSH_ENV_BEG__\n'
         'Y=NO\n'
         'PROMPT=why\nme \n'
         'X=YES\n'
         '__XONSH_ENV_END__\n'
         'more filth')
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 10
0
def test_parse_env():
    exp = {"X": "YES", "Y": "NO"}
    s = (
        "some garbage\n"
        "__XONSH_ENV_BEG__\n"
        "Y=NO\n"
        "X=YES\n"
        "__XONSH_ENV_END__\n"
        "more filth"
    )
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 11
0
def test_parse_env_equals():
    exp = {"X": "YES", "Y": "NO", "LS_COLORS": "*.tar=5"}
    s = (
        "some garbage\n"
        "__XONSH_ENV_BEG__\n"
        "Y=NO\n"
        "LS_COLORS=*.tar=5\n"
        "X=YES\n"
        "__XONSH_ENV_END__\n"
        "more filth"
    )
    obs = parse_env(s)
    assert exp == obs
Exemplo n.º 12
0
def test_parse_env_newline():
    exp = {"X": "YES", "Y": "NO", "PROMPT": "why\nme "}
    s = (
        "some garbage\n"
        "__XONSH_ENV_BEG__\n"
        "Y=NO\n"
        "PROMPT=why\nme \n"
        "X=YES\n"
        "__XONSH_ENV_END__\n"
        "more filth"
    )
    obs = parse_env(s)
    assert exp == obs