Parametreleri olan dekoratörler?
Dekoratör tarafından değişken 'insurance_mode' aktarımı ile ilgili bir sorun var. Aşağıdaki dekoratör deyimiyle bunu yaparım: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() ama ne yazık ki, bu ifade işe yaramıyor. Belki de bu sorunu çözmenin daha iyi bir yolu vardır. def execute_complete_reservation(test_case,insurance_mode): def inner_function(self,*args,**kwargs): self.test_create_qsf_query() test_case(self,*args,**kwargs) self.test_select_room_option() if insurance_mode: self.test_accept_insurance_crosseling() else: self.test_decline_insurance_crosseling() self.test_configure_pax_details() …