From 8301d00fee68e958520c0d6008d8b22420bead74 Mon Sep 17 00:00:00 2001 From: Mikhail Korobov Date: Thu, 16 Apr 2015 18:20:50 +0500 Subject: [PATCH] TST don't collect tests from deprecated modules. This removes some deprecation warnings in tests. --- conftest.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/conftest.py b/conftest.py index 783a5a250..70147dcf4 100644 --- a/conftest.py +++ b/conftest.py @@ -1,7 +1,23 @@ +import glob import six import pytest -collect_ignore = ["scrapy/stats.py", "scrapy/project.py"] + +def _py_files(folder): + return glob.glob(folder + "/*.py") + glob.glob(folder + "/*/*.py") + + +collect_ignore = [ + "scrapy/conf.py", + "scrapy/stats.py", + "scrapy/project.py", + "scrapy/utils/decorator.py", + "scrapy/statscol.py", + "scrapy/squeue.py", + "scrapy/log.py", + "scrapy/dupefilter.py", +] + _py_files("scrapy/contrib") + _py_files("scrapy/contrib_exp") + if six.PY3: for line in open('tests/py3-ignores.txt'):