mirror of https://github.com/scrapy/scrapy.git
Use a unique class in test_crawl_sets_stats.
This commit is contained in:
parent
28c3b6fff3
commit
e3d9672f6b
|
|
@ -40,8 +40,12 @@ def test_spider_closed_sets_stats() -> None:
|
|||
|
||||
@coroutine_test
|
||||
async def test_crawl_sets_stats() -> None:
|
||||
crawler = get_crawler(DefaultSpider, settings_dict={"MEMDEBUG_ENABLED": True})
|
||||
# unique class so that other tests don't pollute live_refs
|
||||
class MemDebugSpider(DefaultSpider):
|
||||
pass
|
||||
|
||||
crawler = get_crawler(MemDebugSpider, settings_dict={"MEMDEBUG_ENABLED": True})
|
||||
await crawler.crawl_async()
|
||||
assert crawler.stats
|
||||
assert crawler.stats.get_value("memdebug/gc_garbage_count") is not None
|
||||
assert crawler.stats.get_value("memdebug/live_refs/DefaultSpider") == 1
|
||||
assert crawler.stats.get_value("memdebug/live_refs/MemDebugSpider") == 1
|
||||
|
|
|
|||
Loading…
Reference in New Issue