code: def test_rmatmul_ix1(suite: Suite, fp):
      a = data(fp, 0, 17)
      b = data(fp, 0, (17, 5))
      eb = suite.encrypt(fp, b)
      reab = getattr(eb, f"rmatmul_plaintext_ix1_{fp}")(a)
      rab = suite.decrypt(fp, reab)
      assert np.isclose(rab, (a @ b).reshape(rab.shape)).all()
  
imports: import importlib
  import operator
  import cachetools
  import numpy
  import pytest
  import pickle
label_desc: Use image node_id 12 for calling a global function with example usage: test_rmatmul_ix1(suite, fp) without return types