def is_crosspost(cj_post: Submission, relevant_post: Submission) -> bool: duplicates: Iterator[Submission] = cj_post.duplicates() for duplicate in duplicates: if duplicate.id == relevant_post.id: logger.info("Post is a cross-post, not commenting") return True return False
def test_duplicates(self): with self.recorder.use_cassette('TestSubmission.test_duplicates'): submission = Submission(self.reddit, 'avj2v') assert len(list(submission.duplicates())) > 0
def test_duplicates(self): with self.recorder.use_cassette("TestSubmission.test_duplicates"): submission = Submission(self.reddit, "avj2v") assert len(list(submission.duplicates())) > 0
def test_duplicates(self): with self.use_cassette(): submission = Submission(self.reddit, "avj2v") assert len(list(submission.duplicates())) > 0