예제 #1
0
 def test_scope_edit(self):
     self.r.refresh_access_information(self.refresh_token['edit'])
     submission = Submission.from_id(self.r, self.submission_edit_id)
     self.assertEqual(submission, submission.edit('Edited text'))
예제 #2
0
 def test_scope_read_priv_sub_comments(self):
     self.r.refresh_access_information(self.refresh_token['read'])
     submission = Submission.from_id(self.r, self.priv_submission_id)
     self.assertTrue(submission.comments)
예제 #3
0
 def test_scope_vote(self):
     self.r.refresh_access_information(self.refresh_token['vote'])
     submission = Submission.from_id(self.r, self.submission_edit_id)
     submission.clear_vote()
예제 #4
0
 def test_scope_modposts(self):
     self.r.refresh_access_information(self.refresh_token['modposts'])
     Submission.from_id(self.r, self.submission_edit_id).remove()
예제 #5
0
 def test_vote_oauth(self):
     self.r.refresh_access_information(self.refresh_token['vote'])
     submission = Submission.from_id(self.r, self.submission_edit_id)
     submission.clear_vote()
예제 #6
0
 def test_remove_oauth(self):
     self.r.refresh_access_information(self.refresh_token['modposts'])
     Submission.from_id(self.r, self.submission_edit_id).remove()
예제 #7
0
 def test_get_priv_submission_comments_oauth(self):
     self.r.refresh_access_information(self.refresh_token['read'])
     submission = Submission.from_id(self.r, self.priv_submission_id)
     self.assertTrue(submission.comments)
예제 #8
0
 def test_edit_oauth(self):
     self.r.refresh_access_information(self.refresh_token['edit'])
     submission = Submission.from_id(self.r, self.submission_edit_id)
     self.assertEqual(submission, submission.edit('Edited text'))