def make_file_name_unique(file_name): file_name, extension = file_name.split(".") return file_name + fakedata.rand_int(5) + "." + extension
def api_create_valuation_for_client_plans(config): plans_list = get_temp_data_collection(config, "plan") for plan in plans_list: valuation = valuations.create_valuation(config, plan["owners"][0]["id"], plan["id"], fakedata.rand_int(4)) utils.add_temp_data(config, "valuation", valuation)
def api_create_pre_existing_investment_plan(config): config.plan = {"policyNumber": fakedata.rand_int(5)} client = get_temp_data(config, "client") plan = plans.create_plan(config, client["id"], "investment", True, config.plan) utils.add_temp_data(config, "plan", plan)
def api_create_pre_existing_investment_plan_for_all_clients(config): clients_list = get_temp_data_collection(config, "client") for client in clients_list: plan = plans.create_plan(config, client["id"], "investment", True, {"policyNumber": fakedata.rand_int(5)}) utils.add_temp_data(config, "plan", plan)
def api_create_pre_existing_wrap_plan(config): config.plan_wrap = {"policyNumber": fakedata.rand_int(5), "startsOn": datetime.now().strftime("%Y-%m-%d"), "planType": {"name": "Wrap"}} plan = plans.create_plan(config, get_temp_data(config, "client")["id"], "pension", True, config.plan_wrap) utils.add_temp_data(config, "plan", plan)