Enable Vivado's xsim to run on some simpler testcases for better compile-check coverage. #7

This commit is contained in:
Alex Mykyta
2022-05-02 20:22:55 -07:00
parent 19edc135e3
commit a1808298ae
4 changed files with 32 additions and 5 deletions

View File

@@ -20,6 +20,8 @@ class SimTestCase(BaseTestCase):
simulator_cls = SIM_CLS
tb_template_file = "tb_template.sv"
@classmethod
def _generate_tb(cls):
"""
@@ -41,7 +43,7 @@ class SimTestCase(BaseTestCase):
}
# template path needs to be relative to the Jinja loader root
template_path = os.path.join(cls.get_testcase_dir(), "tb_template.sv")
template_path = os.path.join(cls.get_testcase_dir(), cls.tb_template_file)
template_path = os.path.relpath(template_path, template_root_path)
template = jj_env.get_template(template_path)