def test_1(): cls_factories = { '': operation.factory, 'cl': cl_request.factory, 'wb': wb_request.factory, } func_factory = func.factory x = parse_yaml_conf('saml2test_flows.yaml', cls_factories, func_factory, 'cl') assert len(x['Flows']) == 16
'session.type': 'memory', 'session.cookie_expires': True, 'session.auto': True, 'session.timeout': 900 } sys.path.insert(0, ".") CONF = importlib.import_module(args.config) setup_logging("%s/rp_%s.log" % (SERVER_LOG_FOLDER, CONF.PORT), LOGGER) fdef = {'Flows': {}, 'Order': [], 'Desc': []} cls_factories = {'': operation.factory} func_factory = func.factory spec = parse_yaml_conf(args.flows, cls_factories, func_factory) fdef['Flows'].update(spec['Flows']) for param in ['Order', 'Desc']: try: fdef[param].extend(spec[param]) except KeyError: pass if args.profiles: profiles = importlib.import_module(args.profiles) else: from oidctest import profiles if args.operations: operations = importlib.import_module(args.operations) else: