PySR / test /test_env.py
MilesCranmer's picture
Create new test for custom project
e1e5d77
raw
history blame
599 Bytes
"""Contains tests for creating and initializing custom Julia projects"""
import unittest
from pysr import julia_helpers
class TestJuliaProject(unittest.TestCase):
def test_custom_shared_env(self):
"""Test that we can use PySR in a custom shared env"""
test_env_name = "@pysr_test_env"
julia_helpers.install(julia_project=test_env_name, quiet=True)
Main = julia_helpers.init_julia(julia_project=test_env_name)
Main.eval("using SymbolicRegression")
# TODO: Test that we are actually in the correct env.
# TODO: Delete the env at the end.