diff --git a/test/test_arraycontext.py b/test/test_arraycontext.py index 96504089bac955ec0e47e909cf450274b2c68bb8..faadf73be7a3805e57eba39c3a8808ca2f907a7c 100644 --- a/test/test_arraycontext.py +++ b/test/test_arraycontext.py @@ -407,8 +407,9 @@ def test_dof_array_reductions_same_as_numpy(actx_factory): ary = np.random.randn(3000) np_red = getattr(np, name)(ary) actx_red = getattr(actx.np, name)(actx.from_numpy(ary)) + if not np.isscalar(actx_red): + actx_red = actx.to_numpy(actx_red) - assert isinstance(actx_red, Number) assert np.allclose(np_red, actx_red) # }}}