From a879830e00625dc0726d59577fcf37dba5a8d117 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Sat, 30 Mar 2019 11:14:24 -0700 Subject: [PATCH] Add test_sysimage --- test/test_sysimage.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 test/test_sysimage.py diff --git a/test/test_sysimage.py b/test/test_sysimage.py new file mode 100644 index 00000000..863a5be8 --- /dev/null +++ b/test/test_sysimage.py @@ -0,0 +1,25 @@ +import sys + +import pytest + +from .test_compatible_exe import runcode +from julia.sysimage import build_sysimage + + +@pytest.mark.pyjulia__using_default_setup +@pytest.mark.julia +def test_build_and_load(tmpdir): + sysimage_path = str(tmpdir.join("sys.so")) + build_sysimage(sysimage_path) + + runcode( + sys.executable, + """ + from julia.api import Julia + + sysimage_path = {!r} + jl = Julia(sysimage=sysimage_path) + """.format( + sysimage_path + ), + )