mirror of https://github.com/scrapy/scrapy.git
Fill __all__, add a test for it
This commit is contained in:
parent
15870014e5
commit
8e39a76cbb
|
|
@ -43,9 +43,11 @@ __all__ = [
|
|||
"CLOSESPIDER_TIMEOUT_NO_ITEM",
|
||||
"COMMANDS_MODULE",
|
||||
"COMPRESSION_ENABLED",
|
||||
"CONCURRENT_CONNECTIONS_PER_HANDLER",
|
||||
"CONCURRENT_ITEMS",
|
||||
"CONCURRENT_REQUESTS",
|
||||
"CONCURRENT_REQUESTS_PER_DOMAIN",
|
||||
"CONNECTION_KEEPALIVE_TIMEOUT",
|
||||
"COOKIES_DEBUG",
|
||||
"COOKIES_ENABLED",
|
||||
"CRAWLSPIDER_FOLLOW_LINKS",
|
||||
|
|
|
|||
|
|
@ -758,6 +758,15 @@ def test_remove_from_list(before, name, item, after):
|
|||
assert settings.getpriority(name) == expected_settings.getpriority(name)
|
||||
|
||||
|
||||
def test_default_settings_all():
|
||||
deprecated = {"DNS_RESOLVER"}
|
||||
assert scrapy_default_settings.__all__ == sorted(
|
||||
name
|
||||
for name in vars(scrapy_default_settings)
|
||||
if name.isupper() and name not in deprecated
|
||||
)
|
||||
|
||||
|
||||
def test_deprecated_dns_resolver_setting():
|
||||
settings = Settings()
|
||||
with pytest.warns(
|
||||
|
|
|
|||
Loading…
Reference in New Issue