Issue 2550617
Created on 2009-12-23 15:54 by radioking, last changed 2010-01-04 10:27 by schlatterbeck.
msg3944 |
Author: [hidden] (radioking) |
Date: 2009-12-23 15:54 |
|
Installation notes at
http://www.roundup-tracker.org/docs/installation.html
propose testing python with
python run_tests.py
or
python2 run_tests.py
I have checked out svn trunk as well as release-1-4-6, but neither test
works for me:
###################################
root@roundup:/usr/local/src/roundup/release-1-4-6# python run_tests.py
Running unit tests at level 1
*** SOURCE WARNING: The MANIFEST file is missing!
Running unit tests from /usr/local/src/roundup/release-1-4-6/.
Including anydbm tests
Skipping Xapian indexer tests
Skipping postgresql indexer tests
Traceback (most recent call last):
File "run_tests.py", line 889, in <module>
process_args()
File "run_tests.py", line 879, in process_args
bad = main(module_filter, test_filter, libdir)
File "run_tests.py", line 671, in main
runner(files, test_filter, debug)
File "run_tests.py", line 585, in runner
s = get_suite(file)
File "run_tests.py", line 510, in get_suite
return suite_func()
File "/usr/local/src/roundup/release-1-4-6/./test/test_indexer.py",
line 147, in test_suite
if mysqlOpener.module.db_exists(config):
File
"/usr/local/src/roundup/release-1-4-6/roundup/backends/back_mysql.py",
line 96, in db_exists
conn = MySQLdb.connect(**kwargs)
File "/var/lib/python-support/python2.5/MySQLdb/__init__.py", line 74,
in Connect
return Connection(*args, **kwargs)
File "/var/lib/python-support/python2.5/MySQLdb/connections.py", line
170, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1045, "Access denied for user
'rounduptest'@'localhost' (using password: YES)")
root@roundup:/usr/local/src/roundup/release-1-4-6# python2 run_tests.py
bash: python2: command not found
###################################
Is the documentation lacking any prerequesite step?
|
msg3952 |
Author: [hidden] (radioking) |
Date: 2010-01-04 08:13 |
|
This issue could be identified as 'not seeing the forest for the trees'
thanks to Ralf Schlatterbeck.
The run_tests.py needs a mysql-user to be added with the grants CREATE
and DROP (at least).
Testing works as described after adding required mysql user.
Obviously the website-documentation *indeed* lacks (at least) an
explanatory note here.
-> Opened additional issue for this:
http://issues.roundup-tracker.org/issue2550618
/resolved pls
|
msg3955 |
Author: [hidden] (schlatterbeck) |
Date: 2010-01-04 10:27 |
|
closing, documentation updated, see issue2550618
|
|
Date |
User |
Action |
Args |
2010-01-04 10:27:19 | schlatterbeck | set | status: new -> closed assignee: schlatterbeck resolution: works for me messages:
+ msg3955 |
2010-01-04 08:13:34 | radioking | set | messages:
+ msg3952 |
2009-12-28 12:41:20 | schlatterbeck | set | nosy:
+ schlatterbeck |
2009-12-23 15:54:59 | radioking | create | |
|