<gh_stars>0
#!/usr/bin/env python
#
# Copyright (c) <NAME> and the University of Texas MD Anderson Cancer Center
# Distributed under the terms of the 3-clause BSD License.

import os
import shutil

import pytest
from sos import execute_workflow


@pytest.mark.skipif(not shutil.which('julia'), reason="julia not available")
def test_julia(clear_now_and_after):
    '''Test action Julia'''
    clear_now_and_after('julia_example.txt')
    execute_workflow(r'''
        [0]
        julia:
            open("julia_example.txt", "w") do f
                write(f, "A, B, C, D\n")
            end
    ''')
    assert os.path.isfile('julia_example.txt')

#!/usr/bin/env python
#
# Copyright (c) <NAME> and the University of Texas MD Anderson Cancer Center
# Distributed under the terms of the 3-clause BSD License.

import os
import shutil

import pytest
from sos import execute_workflow


@pytest.mark.skipif(not shutil.which('julia'), reason="julia not available")
def test_julia(clear_now_and_after):
    '''Test action Julia'''
    clear_now_and_after('julia_example.txt')
    execute_workflow(r'''
        [0]
        julia:
            open("julia_example.txt", "w") do f
                write(f, "A, B, C, D\n")
            end
    ''')
    assert os.path.isfile('julia_example.txt')
#!/usr/bin/env python # # Copyright (c) <NAME> and the University of Texas MD Anderson Cancer Center # Distributed under the terms of the 3-clause BSD License. Test action Julia [0]         julia:             open("julia_example.txt", "w") do f                 write(f, "A, B, C, D\n")             end