integration_tests
integration_tests copied to clipboard
appliance doesn't really work with uncollectif
appliance
doesn't really work with uncollectif
, because it's a fixture (unlike provider
, which is an object directly provided by testgen). My bad. We have to fix this though, if we want to eventually get rid of pulling stuff from various places. Right now, we check appliance version / stream through:
-
appliance_is_downstream
fromutils.version
-
current_appliance
fromutils.appliance
-
current_appliance
fromfixtures.pytest_store.store
All of that is wrong. We need to have appliance available the same way provider
is available, if possible.
@mfalesni @psav ^
pytest could support some sort of "global parameters" which would get defined on the start of the pytest process before collection. Those then could be static like parameters.
i believe this was resolvable using the application plugin object which also provides the application fixture