def test_iter_saved(self): """Tests that __iter__ behaves as expected""" posts_direct = set() for url in []: submission = Submission(url) submission.save() posts_direct.add(SubmissionWrapper(submission)) reddit = sign_in(os.environ["dummy_user"], os.environ["dummy_pass"]) posts_source = SubmissionSource.Builder().from_user_saved( reddit).build() for direct, sourced in zip(posts_direct, posts_source): self.assertEqual(direct, sourced)