Show me an example. None of the existing Helmholtz tests do this.
On 20 Nov 2013 11:17, "Florian Rathgeber" <notifications@github.com> wrote:

>  In tests/test_extrusion_1_assembly.py:
>
> > @@ -0,0 +1,64 @@
> > +"""Tests for successful assembly of forms on extruded meshes"""
> > +import pytest
> > +
> > +from firedrake import *
> > +from common import *
> > +
> > +CG = [("CG", 1), ("CG", 2)]
> > +DG = [("DG", 0), ("DG", 1)]
> > +hdiv = [("RT", 1), ("RT", 2), ("RT", 3), ("BDM", 1)]
> > +
> > +
> > +@pytest.mark.parametrize(('hfamily', 'hdegree', 'vfamily', 'vdegree'),
> > +                         [(f, d, vf, vd) for (vf, vd) in CG + DG for (f, d) in CG + DG])
> > +def test_scalar_assembly(hfamily, hdegree, vfamily, vdegree):
> > +    mesh = extmesh(4, 4, 2)
>
> This is not how you use a pytest fixture: you pass it as an argument to
> you test function, which will then get pass the *object* returned by that
> fixture. Doing it this way defeats the mechanism and also the pytest
> caching etc.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/firedrakeproject/firedrake/pull/75/files#r7787700>
> .
>