fix: update NSFW tests to use sites not in exclusions list
Pornhub was added to the remote false_positive_exclusions.txt, causing test_remove_nsfw and test_nsfw_explicit_selection to fail since the site gets filtered out before the test runs. Replaced with Xvideos and Erome which are NSFW-flagged but not excluded.
This commit is contained in:
+3
-3
@@ -4,7 +4,7 @@ from sherlock_interactives import Interactives
|
||||
from sherlock_interactives import InteractivesSubprocessError
|
||||
|
||||
def test_remove_nsfw(sites_obj):
|
||||
nsfw_target: str = 'Pornhub'
|
||||
nsfw_target: str = 'Xvideos'
|
||||
assert nsfw_target in {site.name: site.information for site in sites_obj}
|
||||
sites_obj.remove_nsfw_sites()
|
||||
assert nsfw_target not in {site.name: site.information for site in sites_obj}
|
||||
@@ -12,8 +12,8 @@ def test_remove_nsfw(sites_obj):
|
||||
|
||||
# Parametrized sites should *not* include Motherless, which is acting as the control
|
||||
@pytest.mark.parametrize('nsfwsites', [
|
||||
['Pornhub'],
|
||||
['Pornhub', 'Xvideos'],
|
||||
['Xvideos'],
|
||||
['Xvideos', 'Erome'],
|
||||
])
|
||||
def test_nsfw_explicit_selection(sites_obj, nsfwsites):
|
||||
for site in nsfwsites:
|
||||
|
||||
Reference in New Issue
Block a user