Thank you guys for answering my question. Everything is clear now. I was
thinking that maybe this was missing from the documentation. But it makes
no sens add it since it not a real feature. Let's just hope that people
don't using it too extensively.

Thank you, keep up the good work.
Edgar

2018-01-08 21:32 GMT+01:00 Floris Bruynooghe <f...@devork.be>:

> Curious.  I'm rather reluctant to tell people to use or rely on this
> however.  Which I guess is the actual question that was asked.  ;-) To
> me this seems like an implementation detail of the mark.parametrize
> decorator.
>
> Besides, is it really a good idea to make your parametrisation so
> indirect?  I think you're breaking the abstraction fixtures are trying
> to create for you: You request the fixture and you should not be caring
> about how to create it, about whether is uses other fixtures to create
> itself and whether or not it is parametrised.  I know there are
> exceptions to all rules, but it's a good design consideration to think
> about before constructing many intricately and tightly coupled
> dependencies.
>
>
> Regards,
> Floris
>
>
> "Geiger, Davin" <davin.gei...@intel.com> writes:
>
> > A disadvantage could be that the fixture code (of the depended fixture)
> will not be executed.
> >
> > This means no preparation and cleanup steps are executed.
> >
> > From: pytest-dev [mailto:pytest-dev-bounces+davin.geiger=
> intel....@python.org] On Behalf Of Ronny Pfannschmidt
> > Sent: Monday, January 8, 2018 14:36
> > To: Bruno Oliveira <nicodde...@gmail.com>
> > Cc: Edgar Ostrowski <edgar.ostrow...@gmail.com>; pytest-dev <
> pytest-dev@python.org>
> > Subject: Re: [pytest-dev] Parametrizing dependent fixtures
> >
> > Hi,
> >
> > my understanding is, that the direct parametrization replaces the
> fixture lookup for the involved tests,
> > which is not a planned "feature" per se, but still a neat tool to have
> >
> > -- Ronny
> >
> > 2018-01-08 14:07 GMT+01:00 Bruno Oliveira <nicodde...@gmail.com<mailto:n
> icodde...@gmail.com>>:
> > Hi Edgar,
> >
> > On Mon, Jan 8, 2018 at 10:32 AM Edgar Ostrowski <
> edgar.ostrow...@gmail.com<mailto:edgar.ostrow...@gmail.com>> wrote:
> > Anyway I would like to confirm that this is valid way of using the
> parametrize marker.
> >
> > I did not look at the video yet, but fixture parametrization only works
> by using @pytest.fixture(params=...). Markers don't do anything when
> applying to fixtures.
> >
> > Hope that clarifies things!
> >
> > Cheers,
> > Bruno.
> >
> > _______________________________________________
> > pytest-dev mailing list
> > pytest-dev@python.org<mailto:pytest-dev@python.org>
> > https://mail.python.org/mailman/listinfo/pytest-dev
> >
> >
> >
> > --
> >
> > Red Hat GmbH, http://www.de.redhat.com/, Registered seat: Grasbrunn,
> >
> > Commercial register: Amtsgericht Muenchen, HRB 153243,
> >
> > Managing Directors: Charles Cachera, Michael Cunningham, Michael
> O'Neill, Eric Shander
> > Intel Deutschland GmbH
> > Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
> > Tel: +49 89 99 8853-0, www.intel.de
> > Managing Directors: Christin Eisenschmid, Christian Lamprechter
> > Chairperson of the Supervisory Board: Nicole Lau
> > Registered Office: Munich
> > Commercial Register: Amtsgericht Muenchen HRB 186928
> > _______________________________________________
> > pytest-dev mailing list
> > pytest-dev@python.org
> > https://mail.python.org/mailman/listinfo/pytest-dev
>
_______________________________________________
pytest-dev mailing list
pytest-dev@python.org
https://mail.python.org/mailman/listinfo/pytest-dev

Reply via email to