def test_module_parameters_actions(self): args = dict( actions=[ dict( type='forward', pool='pool-svrs' ) ] ) p = ModuleParameters(params=args) assert len(p.actions) == 1
def test_module_parameters_conditions(self): args = dict( conditions=[ dict( type='http_uri', path_begins_with_any=['/ABC'] ) ] ) p = ModuleParameters(params=args) assert len(p.conditions) == 1
def test_module_parameters_name(self): args = dict( name='rule1' ) p = ModuleParameters(params=args) assert p.name == 'rule1'
def test_module_parameters_policy(self): args = dict( policy='Policy - Foo' ) p = ModuleParameters(params=args) assert p.policy == 'Policy - Foo'