'Scenario: Students should be able to edit the response they created not responses of other users
Given that I am on discussion page with student logged in
When I try to edit the response created by student
Then the response should be edited and rendered successfully
And responses from other users should be shown over there
And the student should be able to edit the response of other people'

@attr(shard=2)
def test_edit_response_as_student(self):

    self.setup_user()
    self.setup_view()
    page = self.create_single_thread_page('response_edit_test_thread')
    page.visit()
    self.assertTrue(page.is_response_visible('response_other_author'))
    self.assertFalse(page.is_response_editable('response_other_author'))
    self.edit_response(page, 'response_self_author')
