def test_module_2(): import modules.Module_2 as mod modnew = epyccel(mod) # ... m1 = 2 m2 = 3 x = np.zeros((m1, m2)) modnew.f6(m1, m2, x) x_expected = np.zeros((m1, m2)) mod.f6(m1, m2, x_expected) assert np.allclose(x, x_expected, rtol=1e-15, atol=1e-15)
def test_module_2(language): import modules.Module_2 as mod modnew = epyccel(mod, comm=MPI.COMM_WORLD, language=language) # ... m1 = 2 m2 = 3 x = np.zeros((m1, m2)) modnew.f6(m1, m2, x) x_expected = np.zeros((m1, m2)) mod.f6(m1, m2, x_expected) assert np.allclose(x, x_expected, rtol=1e-15, atol=1e-15)