Decoradores com parâmetros?
Estou com um problema com a transferência da variável 'insurance_mode' pelo decorador. Eu o faria pela seguinte declaração do decorador: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() mas, infelizmente, esta afirmação não funciona. Talvez haja uma maneira melhor de resolver esse problema. 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: …