diff --git a/tests/fpgadataflow/test_fpgadataflow_ip_stitch.py b/tests/fpgadataflow/test_fpgadataflow_ip_stitch.py index 421137f0ae29d6e8e1abe5b2ea2daacdf22b0a2c..6c4ce2d235d138227026e7ec082d1e13e4ea3673 100644 --- a/tests/fpgadataflow/test_fpgadataflow_ip_stitch.py +++ b/tests/fpgadataflow/test_fpgadataflow_ip_stitch.py @@ -238,6 +238,12 @@ def test_fpgadataflow_ipstitch_rtlsim(): "out_r_0_tvalid", ] assert dir(sim.io) == exp_io + model.set_metadata_prop("exec_mode", "rtlsim") + idt = model.get_tensor_datatype("inp") + ishape = model.get_tensor_shape("inp") + x = gen_finn_dt_tensor(idt, ishape) + rtlsim_res = execute_onnx(model, {"inp": x})["outp"] + assert (rtlsim_res == x).all() @pytest.mark.dependency(depends=["test_fpgadataflow_ipstitch_do_stitch"])