Commits

jason kirtland  committed ee51da9

Update for new nose plugin location.

  • Participants
  • Parent commits a0b88d7

Comments (0)

Files changed (1)

File sqla_nose.py

 nose runner script.
 
 Only use this script if setuptools is not available, i.e. such as
-on Python 3K.  Otherwise consult README.unittests for the 
+on Python 3K.  Otherwise consult README.unittests for the
 recommended methods of running tests.
 
 """
+import sys
+
 try:
-    import sqlalchemy
+    from sqlalchemy_nose.noseplugin import NoseSQLAlchemy
 except ImportError:
     from os import path
-    import sys
-    sys.path.append(path.join(path.dirname(__file__), 'lib'))
+    sys.path.append(path.join(path.dirname(path.abspath(__file__)), 'lib'))
+    from sqlalchemy_nose.noseplugin import NoseSQLAlchemy
 
 import nose
-from sqlalchemy.test.noseplugin import NoseSQLAlchemy
-from sqlalchemy.util import py3k
 
 
 if __name__ == '__main__':
+    py3k = getattr(sys, 'py3kwarning', False) or sys.version_info >= (3, 0)
     if py3k:
         # this version breaks verbose output,
         # but is the only API that nose3 currently supports