コード例 #1
0
ファイル: routes_test.py プロジェクト: mvdbeek/pulsar
def test_output_path_security():
    """
    Attempt to download a file outside of a valid result directory,
    ensure it fails.
    """
    with test_manager() as manager:
        raised_exception = False
        try:
            _output_path(manager, '1', '../moo', 'direct')
        except:
            raised_exception = True
        assert raised_exception
コード例 #2
0
ファイル: routes_test.py プロジェクト: afgane/pulsar
def test_output_path_security():
    """
    Attempt to download a file outside of a valid result directory,
    ensure it fails.
    """
    with test_manager() as manager:
        raised_exception = False
        try:
            _output_path(manager, '1', '../moo', 'direct')
        except Exception:
            raised_exception = True
        assert raised_exception
コード例 #3
0
ファイル: routes_test.py プロジェクト: mvdbeek/pulsar
def test_output_path():
    with test_manager() as manager:
        path = _output_path(manager, '1', 'moo', 'direct')
        assert path == join(manager.job_directory('1').outputs_directory(), 'moo')
コード例 #4
0
ファイル: routes_test.py プロジェクト: afgane/pulsar
def test_output_path():
    with test_manager() as manager:
        path = _output_path(manager, '1', 'moo', 'direct')
        assert path == join(manager.job_directory('1').outputs_directory(), 'moo')
コード例 #5
0
ファイル: routes_test.py プロジェクト: adefelicibus/pulsar
def test_output_path():
    with test_manager() as manager:
        path = _output_path(manager, "1", "moo", "direct")
        assert path == join(manager.job_directory("1").outputs_directory(), "moo")