'Test masquerading as a specific user for progress page.'

def test_masquerade_as_specific_student_progress(self):

    self.login_student()
    self.submit_answer('Correct', 'Correct')
    student_progress = self.get_progress_page().content
    self.assertNotIn('1    of    2    possible    points', student_progress)
    self.assertIn('2    of    2    possible    points', student_progress)
    self.login_staff()
    self.submit_answer('Incorrect', 'Correct')
    staff_progress = self.get_progress_page().content
    self.assertNotIn('2    of    2    possible    points', staff_progress)
    self.assertIn('1    of    2    possible    points', staff_progress)
    self.update_masquerade(role='student', user_name=self.student_user.username)
    masquerade_progress = self.get_progress_page().content
    self.assertNotIn('1    of    2    possible    points', masquerade_progress)
    self.assertIn('2    of    2    possible    points', masquerade_progress)
    self.verify_real_user_profile_link()
