def test_get_decision(self): activity_type = ActivityType(domain='d', name='at', version='1') d = ScheduleActivityTask(activity_id='do_it', activity_type=activity_type) decision_dict = d.get_decision() decision_attributes = decision_dict['scheduleActivityTaskDecisionAttributes'] assert decision_dict['decisionType'] == 'ScheduleActivityTask' assert decision_attributes['activityType']['name'] == 'at' assert decision_attributes['activityType']['version'] == '1' assert decision_attributes['activityId'] == d.activity_id
def test_get_decision(self): activity_type = ActivityType(domain='d', name='at', version='1') d = ScheduleActivityTask(activity_id='do_it', activity_type=activity_type) decision_dict = d.get_decision() decision_attributes = decision_dict[ 'scheduleActivityTaskDecisionAttributes'] assert decision_dict['decisionType'] == 'ScheduleActivityTask' assert decision_attributes['activityType']['name'] == 'at' assert decision_attributes['activityType']['version'] == '1' assert decision_attributes['activityId'] == d.activity_id