[Distutils] python setup.py test not working on Linux
Gerhard Häring
gh at ghaering.de
Thu Jan 19 23:16:39 CET 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I tried adding the test command to my setuptools-enhanced build process.
And I got "python setup.py test" to work on Windows, now when I'm on
Linux it fails.
I *think* that it was in both cases the latest version of setuptools.
You should be able to verify it with these sources:
svn co http://initd.org/svn/pysqlite/pysqlite/trunk/ pysqlite_trunk -r 202
Oh, you need SQLite version 3.2.2 or later to build this pysqlite project.
This is the full output:
gerhard at lara:~/src/svn/pysqlite/trunk$ python setup.py test
running test
running egg_info
writing requirements to pysqlite.egg-info/requires.txt
writing pysqlite.egg-info/PKG-INFO
writing top-level names to pysqlite.egg-info/top_level.txt
warning: manifest_maker: standard file not found: should have one of
README, README.txt
reading manifest template 'MANIFEST.in'
writing manifest file 'pysqlite.egg-info/SOURCES.txt'
running build_ext
copying build/lib.linux-i686-2.4/pysqlite2/_sqlite.so -> lib
Traceback (most recent call last):
File "setup.py", line 151, in ?
main()
File "setup.py", line 137, in main
classifiers = [
File "/usr/lib/python2.4/distutils/core.py", line 149, in setup
dist.run_commands()
File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File
"/usr/lib/python2.4/site-packages/setuptools-0.6a9-py2.4.egg/setuptools/command/test.py",
line 59, in run
self.run_tests()
File
"/usr/lib/python2.4/site-packages/setuptools-0.6a9-py2.4.egg/setuptools/command/test.py",
line 73, in run_tests
unittest.main(None, None, [unittest.__file__]+self.test_args)
File "/usr/lib/python2.4/unittest.py", line 758, in __init__
self.parseArgs(argv)
File "/usr/lib/python2.4/unittest.py", line 785, in parseArgs
self.createTests()
File "/usr/lib/python2.4/unittest.py", line 791, in createTests
self.module)
File "/usr/lib/python2.4/unittest.py", line 556, in loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/lib/python2.4/unittest.py", line 532, in loadTestsFromName
parent, obj = obj, getattr(obj, part)
AttributeError: 'module' object has no attribute 'test'
- -- Gerhard
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFD0A/HdIO4ozGCH14RAu1YAJkBQmM/QyuDvCbJEhQ71ggBsy3Y1QCghUee
K2b9G/o1QIKqKLWUezRezQw=
=RuvI
-----END PGP SIGNATURE-----
More information about the Distutils-SIG
mailing list