test.tools: use _toolchain.get_tool.

This commit is contained in:
Emily 2019-08-28 12:52:16 +01:00 committed by whitequark
parent b14f5572d8
commit 98278a044d

View file

@ -11,6 +11,7 @@ from contextlib import contextmanager
from ..hdl.ast import *
from ..hdl.ir import *
from ..back import rtlil
from .._toolchain import get_tool
__all__ = ["FHDLTestCase"]
@ -94,7 +95,7 @@ class FHDLTestCase(unittest.TestCase):
script=script,
rtlil=rtlil.convert(Fragment.get(spec, platform="formal"))
)
with subprocess.Popen(["sby", "-f", "-d", spec_name], cwd=spec_dir,
with subprocess.Popen([get_tool("sby"), "-f", "-d", spec_name], cwd=spec_dir,
universal_newlines=True,
stdin=subprocess.PIPE, stdout=subprocess.PIPE) as proc:
stdout, stderr = proc.communicate(config)