def modify_interview(request): form_data = request.POST if form_data['hovercard-submit'] == 'Modify': if form_data['interview_slot_id'] and form_data['interviewer_id']: schedule_calculator.change_interviewer(form_data['interview_slot_id'], form_data['interviewer_id']) elif form_data['hovercard-submit'] == 'Remove': if form_data['interview_id']: schedule_calculator.delete_interview(form_data['interview_id']) return redirect('/tracker/')
def test_change_interviewer(self): interview_data = create_interview_data() interviewer = models.Interviewer.objects.create( name='king', domain='anthony.com', display_name='King Anthony' ) interview_slot_id = interview_data['interview_slot_id'] schedule_calculator.change_interviewer( interview_slot_id, interviewer.id ) slot = models.InterviewSlot.objects.get(id=interview_slot_id) self.assertEqual(slot.interviewer.id, interviewer.id)