def test_title_folder(self): # Any submission will do, no logic tied to submission itself here submission = test_base.create_submission(title="test title", subreddit="testsubreddit") folder, title = manager.download_info(submission, "testfolder", True, True) self.assertEqual(folder, os.path.join("testfolder", "testsubreddit")) self.assertEqual(title, "test title")
def test_notitle_nofolder(self): submission = test_base.create_submission(title="test title", subreddit="testsubreddit") folder, title = manager.download_info(submission, "testfolder", False, False) self.assertEqual(folder, "testfolder") self.assertEqual(title, "")
def test_special_title(self): submission = test_base.create_submission(title=".title w/ special characters", subreddit="testsubreddit") folder, title = manager.download_info(submission, "testfolder", True, True) self.assertEqual(title, "title w special characters")