]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- max failures 25
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 16 Aug 2014 17:33:02 +0000 (13:33 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 16 Aug 2014 17:33:02 +0000 (13:33 -0400)
- guard against some potential pytest snarkiness

lib/sqlalchemy/testing/plugin/pytestplugin.py
setup.cfg

index f4c9efd554d3e06d7e6353e62185ec1b25e8182c..005942913306ff15adaa6dfe062637dcd2ef4661 100644 (file)
@@ -74,6 +74,9 @@ def pytest_collection_modifyitems(session, config, items):
     # new classes to a module on the fly.
 
     rebuilt_items = collections.defaultdict(list)
+    items[:] = [
+        item for item in
+        items if isinstance(item.parent, pytest.Instance)]
     test_classes = set(item.parent for item in items)
     for test_class in test_classes:
         for sub_cls in plugin_base.generate_sub_tests(
index 7517220a669c80353119b3b7e4b58ae19458c7d6..698c4b037f37da5e8585c6435f9772efd9cb02e7 100644 (file)
--- a/setup.cfg
+++ b/setup.cfg
@@ -9,7 +9,7 @@ first-package-wins = true
 where = test
 
 [pytest]
-addopts= --tb native -v -r fxX
+addopts= --tb native -v -r fxX --maxfail=25
 python_files=test/*test_*.py
 
 [upload]