コード例 #1
0
ファイル: test_replay.py プロジェクト: zzp0/xonsh
def test_simple_python():
    histfile = os.path.join(HISTDIR, 'simple-python.json')
    hist = Replayer(histfile).replay()
    assert len(hist) == 4
    assert hist.inps[0].strip() == "print('The Turtles')"
コード例 #2
0
ファイル: test_replay.py プロジェクト: carriercomm/xonsh
def run_replay(re_file):
    with swap(builtins, '__xonsh_shell__', SHELL):
        r = Replayer(re_file)
        hist = r.replay()
    return hist
コード例 #3
0
ファイル: test_replay.py プロジェクト: zzp0/xonsh
def test_reecho():
    histfile = os.path.join(HISTDIR, 'echo.json')
    hist = Replayer(histfile).replay()
    assert len(hist) == 2
コード例 #4
0
def run_replay(re_file):
    with swap(builtins, '__xonsh_shell__', SHELL):
        with swap(builtins, '__xonsh_exit__', False):
            r = Replayer(re_file)
            hist = r.replay()
    return hist