[gnome-desktop-testing] Missing path when running ./bin/desktop-testing
- From: Jason Cozens <jason cozens computer org>
- To: desktop-testing-list gnome org
- Subject: [gnome-desktop-testing] Missing path when running ./bin/desktop-testing
- Date: Sun, 05 Apr 2009 10:10:03 +0100
Following the instructions on the "How to run the tests" page:
http://live.gnome.org/DesktopTesting/Documentation/GettingStarted
I get the following error when running ./bin/desktop-testing:
:~/gnome-desktop-testing$ ./bin/desktop-testing
Traceback (most recent call last):
File "./bin/desktop-testing", line 488, in <module>
sys.exit(main())
File "./bin/desktop-testing", line 295, in main
process_suite_file(suite_file, options.target, options.case)
File "./bin/desktop-testing", line 211, in process_suite_file
run_suite_file(suite_file, log_file, cases)
File "./bin/desktop-testing", line 165, in run_suite_file
runner = TestSuiteRunner(suite_file)
File "./bin/desktop-testing", line 414, in __init__
mod = __import__(modname)
File "./gedit/gedit_chains.py", line 8, in <module>
from desktoptesting.gnome import GEdit
ImportError: No module named desktoptesting.gnome
I've fixed this by either adding the current directory to $PYTHONPATH or
editing the desktop-testing file:
:~$ svn diff gnome-desktop-testing/
Index: gnome-desktop-testing/bin/desktop-testing
===================================================================
--- gnome-desktop-testing/bin/desktop-testing (revision 10)
+++ gnome-desktop-testing/bin/desktop-testing (working copy)
@@ -16,6 +16,8 @@
from time import time, gmtime, strftime
from shutil import move
+sys.path = sys.path + [os.getcwd()]
+
# Globals
TESTS_SHARE = "."
TESTS_HOME = os.environ["HOME"] + "/.desktop-test
Is this a problem?
If it is I think that the tests should run as soon as they have been
checked out without further changes.
Cheers,
Jason.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]