alchemy flush and save functions updated
This commit is contained in:
@@ -1,26 +1,29 @@
|
||||
import arrow
|
||||
|
||||
from test_application.evyos.bases import login_via_email_and_password
|
||||
from test_application.evyos.company_employee import run_company_and_depends
|
||||
from test_application.evyos.address_building import run_address_to_building
|
||||
from test_application.evyos.datas.get_type_codes import get_type_codes_key_and_class
|
||||
from test_application.evyos.decision_book import (
|
||||
from service_app_test.bases import RequestToApi
|
||||
from service_app_test.api_configs import WagAPI, LocalAPI, BothAPIS
|
||||
|
||||
from service_app_test.test_application.evyos.company_employee import run_company_and_depends
|
||||
from service_app_test.test_application.evyos.address_building import run_address_to_building
|
||||
from service_app_test.test_application.evyos.datas.get_type_codes import get_type_codes_key_and_class
|
||||
from service_app_test.test_application.evyos.decision_book import (
|
||||
run_decision_book_depends,
|
||||
list_decision_books,
|
||||
)
|
||||
from test_application.evyos.decision_book_items import (
|
||||
from service_app_test.test_application.evyos.decision_book_items import (
|
||||
run_decision_book_items,
|
||||
send_invitation_to_building_residents,
|
||||
collect_invitation_to_building_residents,
|
||||
assign_people_to_pre_or_wrt,
|
||||
)
|
||||
|
||||
|
||||
login_creds_employee = {
|
||||
"domain": "evyos.com.tr",
|
||||
"access_key": "karatay.berkay.sup@evyos.com.tr",
|
||||
"password": "string",
|
||||
"remember_me": False,
|
||||
"password_token": "",
|
||||
"password_token": "z5nPguDu6PrY_94KlTGxGBCMcK6rZcDl5AGqO5aHWY7TcQF8LJGYikMQs9labvqdz5yM7vE_f8Zq_vqp00o3EnWwWCWhel-EsMcAujBKNRjV3jC_4xk0_1r_unIYogWAjz_spZipX6pncsch2ngvv0dpx4lHSiZ5QrDTA1RefQ"
|
||||
}
|
||||
access_key_president = "bmanco@example.net"
|
||||
login_creds_occupant = {
|
||||
@@ -38,14 +41,14 @@ wrt_creds_occupant = {
|
||||
"password_token": "",
|
||||
}
|
||||
|
||||
add_with_employee = None
|
||||
add_with_occupant = True
|
||||
assign_people_to_create_item = 3
|
||||
add_with_employee = True
|
||||
add_with_occupant = None
|
||||
assign_people_to_create_item = 0
|
||||
|
||||
# selection_list = None
|
||||
selection_list = [
|
||||
"7e370616-7bcf-469f-b9a2-c0da55463939",
|
||||
"c2d385d8-b772-4ecd-be89-8c468738654a",
|
||||
# "7e370616-7bcf-469f-b9a2-c0da55463939",
|
||||
# "c2d385d8-b772-4ecd-be89-8c468738654a",
|
||||
]
|
||||
# selection_list = None
|
||||
manager_token = ""
|
||||
@@ -53,16 +56,27 @@ writers_token = manager_token
|
||||
people_uu_id_list = []
|
||||
list_of_attendees = []
|
||||
|
||||
|
||||
local_api = RequestToApi()
|
||||
local_api.overwrite_base_url(base_url=LocalAPI.base_url)
|
||||
|
||||
if add_with_employee:
|
||||
select_occupant = login_via_email_and_password(
|
||||
print('local_api', local_api.post(endpoint="authentication/login", data=login_creds_employee).text)
|
||||
|
||||
exit()
|
||||
local_api.selected_object = local_api.login_via_email_and_password(
|
||||
login_data=login_creds_employee, is_password_valid=False
|
||||
)
|
||||
print("select_company_uu_id", select_occupant)
|
||||
run_company_and_depends(company_uu_id=select_occupant)
|
||||
run_address_to_building()
|
||||
print('local_api', local_api.headers)
|
||||
|
||||
print("select_company_uu_id", local_api.selected_object)
|
||||
exit()
|
||||
run_company_and_depends(company_uu_id=local_api.selected_object, requester=local_api)
|
||||
run_address_to_building(requester=local_api)
|
||||
exit()
|
||||
|
||||
if add_with_occupant:
|
||||
select_occupant = login_via_email_and_password(
|
||||
local_api.selected_object = local_api.login_via_email_and_password(
|
||||
login_data=login_creds_occupant,
|
||||
is_password_valid=False,
|
||||
selection_list=selection_list,
|
||||
@@ -98,13 +112,13 @@ if add_with_occupant:
|
||||
occupant_code="MT-PRS",
|
||||
)
|
||||
elif assign_people_to_create_item == 3:
|
||||
select_occupant = login_via_email_and_password(
|
||||
local_api.selected_object = local_api.login_via_email_and_password(
|
||||
login_data=wrt_creds_occupant,
|
||||
is_password_valid=True,
|
||||
selection_list=selection_list,
|
||||
)
|
||||
selected_decision_book_uu_id = list_decision_books()["data"][0]["uu_id"]
|
||||
print("select_company_uu_id", select_occupant)
|
||||
print("select_company_uu_id", local_api.selected_object)
|
||||
is_fixed_price = False
|
||||
|
||||
info_type_d_uu_id = get_type_codes_key_and_class(
|
||||
|
||||
Reference in New Issue
Block a user