1
0
Fork 0
mirror of synced 2024-06-02 02:14:37 +12:00

Mark online tests

This commit is contained in:
Serene-Arc 2021-02-26 19:09:25 +10:00 committed by Ali Parlakci
parent 6fd7aca981
commit 0652f53b50
3 changed files with 7 additions and 1 deletions

View file

@ -13,6 +13,7 @@ def reddit_submission(reddit_instance) -> praw.models.Submission:
return reddit_instance.submission(id='ljyy27')
@pytest.mark.online
def test_gallery(reddit_submission: praw.models.Submission):
gallery = Gallery(reddit_submission)
results = gallery.find_resources()

View file

@ -42,6 +42,7 @@ def test_format_name_mock(format_string: str, expected: str, submission: Mock):
assert result == expected
@pytest.mark.online
@pytest.mark.parametrize(('format_string', 'expected'),
(('{SUBREDDIT}', 'Mindustry'),
('{REDDITOR}', 'Gamer_player_boi'),
@ -55,6 +56,7 @@ def test_format_name_real(format_string: str, expected: str, reddit_submission:
assert result == expected
@pytest.mark.online
@pytest.mark.parametrize(('format_string_directory', 'format_string_file', 'expected'),
(('{SUBREDDIT}', '{POSTID}', 'test/Mindustry/lgilgt.png'),
('{SUBREDDIT}', '{TITLE}_{POSTID}',
@ -67,7 +69,7 @@ def test_format_full(
format_string_file: str,
expected: str,
reddit_submission: praw.models.Submission):
test_resource = Resource(reddit_submission, 'i.reddit.com/blabla.png', b'')
test_resource = Resource(reddit_submission, 'i.reddit.com/blabla.png')
test_formatter = FileNameFormatter(format_string_file, format_string_directory)
result = test_formatter.format_path(test_resource, Path('test'))
assert str(result) == expected

3
pytest.ini Normal file
View file

@ -0,0 +1,3 @@
[pytest]
markers =
online: tests require a connection to the internet