cfme.markers.env module

This file provides multiple markers for environmental parameters

A test can be marked with

@pytest.mark.browser(ALL) @pytest.mark.browser(NONE) @pytest.mark.browser(‘firefox’)

At the moment, lists of parameters are not supported

class cfme.markers.env.BrowserEnvironmentMarker[source]

Bases: cfme.markers.env.EnvironmentMarker

Browser Envrionment Marker

CHOICES = ['firefox', 'chrome', 'ie']
NAME = 'browser'
class cfme.markers.env.EnvironmentMarker[source]

Bases: object

Base Environment Marker

PARAM_BY_DEFAULT = False
process_env_mark(metafunc)[source]
class cfme.markers.env.PodifiedEnvironmentMarker[source]

Bases: cfme.markers.env.EnvironmentMarker

Podified Appliance Environment Marker

CHOICES = ['pod', 'vm']
NAME = 'podified'
class cfme.markers.env.TCPEnvironmentMarker[source]

Bases: cfme.markers.env.EnvironmentMarker

TCP Environment Marker

CHOICES = ['ipv4', 'ipv6']
NAME = 'tcpstack'
cfme.markers.env.pytest_generate_tests(metafunc)[source]