[SQL-CVS] r780 - trunk/SQLObject/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2005-05-10 17:10:45
|
Author: ianb Date: 2005-05-10 17:10:27 +0000 (Tue, 10 May 2005) New Revision: 780 Modified: trunk/SQLObject/sqlobject/conftest.py Log: Don't collect SQLObject Test* classes Modified: trunk/SQLObject/sqlobject/conftest.py =================================================================== --- trunk/SQLObject/sqlobject/conftest.py 2005-05-10 17:02:35 UTC (rev 779) +++ trunk/SQLObject/sqlobject/conftest.py 2005-05-10 17:10:27 UTC (rev 780) @@ -9,6 +9,7 @@ import py import os +import sqlobject connectionShortcuts = { 'mysql': 'mysql://test@localhost/test', @@ -29,3 +30,12 @@ help="The database to run the tests under (default sqlite). " "Can also use an alias from: %s" % (', '.join(connectionShortcuts.keys())))) + +class SQLObjectClass(py.test.collect.Class): + def run(self): + if (isinstance(self.obj, type) + and issubclass(self.obj, sqlobject.SQLObject)): + return [] + return super(SQLObjectClass, self).run() + +Class = SQLObjectClass |