Cherry-pick WindowsRunSpiderCommandTest fixes (#6290).

This commit is contained in:
Andrey Rakhmatullin 2024-05-08 16:42:30 +05:00
parent 665c84e92c
commit 397d21f1f5
1 changed files with 3 additions and 2 deletions

View File

@ -988,12 +988,13 @@ class MySpider(scrapy.Spider):
self.assertIn("The value of FOO is 42", log)
@skipIf(platform.system() != "Windows", "Windows required for .pyw files")
class WindowsRunSpiderCommandTest(RunSpiderCommandTest):
spider_filename = "myspider.pyw"
def setUp(self):
super().setUp()
if platform.system() != "Windows":
raise unittest.SkipTest("Windows required for .pyw files")
return super().setUp()
def test_start_requests_errors(self):
log = self.get_log(self.badspider, name="badspider.pyw")