Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async def test_subreddit_wiki_revisions(self, reddit):
subreddit = await reddit.subreddit("aprawtest")
async for revision in subreddit.wiki.revisions():
assert hasattr(revision, "page")
assert isinstance(revision, apraw.models.WikipageRevision)
assert isinstance(revision.author, apraw.models.Redditor)
async def test_subreddit_moderation_listing(self, reddit):
subreddit = await reddit.subreddit("aprawtest")
report = None
async for rep in subreddit.mod.reports():
report = rep
break
assert isinstance(
report, apraw.models.submission.Submission) or isinstance(
report, apraw.models.comment.Comment)
async def test_subreddit_wiki_revisions(self, reddit):
subreddit = await reddit.subreddit("aprawtest")
async for revision in subreddit.wiki.revisions():
assert hasattr(revision, "page")
assert isinstance(revision, apraw.models.WikipageRevision)
assert isinstance(revision.author, apraw.models.Redditor)
async def test_reddit_subreddits(self, reddit: apraw.Reddit):
subreddit = None
async for sub in reddit.subreddits():
subreddit = sub
break
assert isinstance(subreddit, apraw.models.Subreddit)
async def test_user_sent(self, reddit):
user = await reddit.user.me()
async for item in user.sent():
assert isinstance(item, apraw.models.Comment) or isinstance(item, apraw.models.Message)