[qmtest] qmtest gui under Windows

Andrew Funk afunk at ll.mit.edu
Wed Mar 3 14:49:44 UTC 2004


> -----Original Message-----
> From: Mark Mitchell [mailto:mark at codesourcery.com] 
> Sent: Wednesday, March 03, 2004 2:12 AM
> To: Andrew Funk
> Cc: 'QMTest List'
> Subject: Re: [qmtest] qmtest gui under Windows
> 
> That sounds like a bug in your installation of Python.  If you start 
> /home/afunk/Python-2.3/python, and do:
> 
>    import sys
>    print sys.executable
> 
> what does it show you?

[afunk at dn01 ~]$ python
Python 2.3 (#1, Aug 19 2003, 15:21:20) 
[GCC 2.96 20000731 (Red Hat Linux 7.3 2.96-110)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'/home/afunk/Python-2.3/python'
>>> 



> Would you send everything that shows up in your terminal when 
> you do the 
> commands shown above?

[afunk at dn01 ~]$ cd archives/cvs/qm
[afunk at dn01 qm]$ ./configure --with-python=/home/afunk/Python-2.3/python
--prefi
x=/home/afunk/qm
checking for /home/afunk/Python-2.3/python... yes
checking Python version... 2.3
checking Python platform... linux-i686
checking for happydoc... no
configure: WARNING: Documentation is only built with
--enable-maintainer-mode.
configure: creating ./config.status
config.status: creating GNUmakefile



[afunk at dn01 qm]$ make
PYTHONPATH=. /home/afunk/Python-2.3/python -O ./setup.py build
running build
running build_py
copying qm/test/qmtest.py -> build/lib/qm/test
running build_scripts
copying and adjusting qm/test/qmtest.py -> build/scripts-2.3



[afunk at dn01 qm]$ make install
PYTHONPATH=. /home/afunk/Python-2.3/python -O ./setup.py build
running build
running build_py
copying qm/test/qmtest.py -> build/lib/qm/test
running build_scripts
copying and adjusting qm/test/qmtest.py -> build/scripts-2.3
PYTHONPATH=. /home/afunk/Python-2.3/python -O ./setup.py install -O1 \
        --prefix="/home/afunk/qm" \
        --install-data="/home/afunk/qm/share" \
        --install-lib="/home/afunk/qm/lib" \
        --install-scripts="/home/afunk/qm/bin"
running install
running build
running build_py
copying qm/test/qmtest.py -> build/lib/qm/test
running build_scripts
running install_lib
creating /home/afunk/qm
creating /home/afunk/qm/lib
creating /home/afunk/qm/lib/qm
copying build/lib/qm/__init__.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/__version.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/attachment.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/cmdline.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/common.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/db.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/diagnostic.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/executable.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/extension.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/fields.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/label.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/lock.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/platform.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/platform_unix.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/platform_win32.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/queue.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/setup.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/structured_text.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/trace.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/user.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/temporary_directory.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/web.py -> /home/afunk/qm/lib/qm
copying build/lib/qm/xmlutil.py -> /home/afunk/qm/lib/qm
creating /home/afunk/qm/lib/qm/external
copying build/lib/qm/external/__init__.py ->
/home/afunk/qm/lib/qm/external
creating /home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Raise.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_HTML.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_If.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_In.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_InSV.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Let.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DocumentTemplate.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Return.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_String.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Try.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_UI.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Util.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_Var.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DT_With.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DTtest.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DTtestExpr.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/DTtest_basicIn.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/VSEval.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/__init__.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/gparse.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/gparse_test.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/pDocumentTemplate.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/setup.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
copying build/lib/qm/external/DocumentTemplate/ts_regex.py ->
/home/afunk/qm/lib/qm/external/DocumentTemplate
creating /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/__init__.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/base.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/cmdline.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/context.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/resource.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/command_thread.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/database.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/directory_suite.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/execution_engine.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/execution_thread.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/file_database.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/file_result_reader.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/file_result_stream.py ->
/home/afunk/qm/lib/qm/test
copying build/lib/qm/test/result_stream.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/result.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/result_reader.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/runnable.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/suite.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/target.py -> /home/afunk/qm/lib/qm/test
copying build/lib/qm/test/test.py -> /home/afunk/qm/lib/qm/test
creating /home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/__init__.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/pickle_result_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/command.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/dejagnu_base.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/dejagnu_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/dejagnu_test.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/dg_test.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/explicit_suite.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/file.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/file_label.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/mount_database.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/process_target.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/python.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/python_label.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/rsh_target.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/serial_target.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/sql_result_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/temporary.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/tet_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/classes.qmc ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/text_result_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/thread_target.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/xml_database.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/classes/xml_result_stream.py ->
/home/afunk/qm/lib/qm/test/classes
copying build/lib/qm/test/qmtest.py -> /home/afunk/qm/lib/qm/test
creating /home/afunk/qm/lib/qm/test/web
copying build/lib/qm/test/web/__init__.py ->
/home/afunk/qm/lib/qm/test/web
copying build/lib/qm/test/web/web.py -> /home/afunk/qm/lib/qm/test/web
writing byte-compilation script '/tmp/tmpsPwG_w.py'
/home/afunk/Python-2.3/python /tmp/tmpsPwG_w.py
removing /tmp/tmpsPwG_w.py
writing byte-compilation script '/tmp/tmp4h4wid.py'
/home/afunk/Python-2.3/python -O /tmp/tmp4h4wid.py
removing /tmp/tmp4h4wid.py
running install_scripts
creating /home/afunk/qm/bin
copying build/scripts-2.3/qmtest -> /home/afunk/qm/bin
copying build/scripts-2.3/qmtest.py -> /home/afunk/qm/bin
changing mode of /home/afunk/qm/bin/qmtest to 755
changing mode of /home/afunk/qm/bin/qmtest.py to 755
running install_data
creating /home/afunk/qm/share
creating /home/afunk/qm/share/qm
creating /home/afunk/qm/share/qm/messages
creating /home/afunk/qm/share/qm/messages/test
copying qm/test/share/messages/help.txt ->
/home/afunk/qm/share/qm/messages/test
copying qm/test/share/messages/diagnostics.txt ->
/home/afunk/qm/share/qm/messages/test
creating /home/afunk/qm/share/qm/dtml
creating /home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/expectations.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/context.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/dir.dtml -> /home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/new-suite.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/load.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/navigation-bar.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/new.dtml -> /home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/result.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/results.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/set-expectation.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/show.dtml ->
/home/afunk/qm/share/qm/dtml/test
copying qm/test/share/dtml/suite.dtml ->
/home/afunk/qm/share/qm/dtml/test
creating /home/afunk/qm/share/qm/doc
copying README -> /home/afunk/qm/share/qm/doc
copying COPYING -> /home/afunk/qm/share/qm/doc
creating /home/afunk/qm/share/qm/doc/test
creating /home/afunk/qm/share/qm/doc/test/html
creating /home/afunk/qm/share/qm/doc/test/print
creating /home/afunk/qm/share/qm/tutorial
creating /home/afunk/qm/share/qm/tutorial/test
creating /home/afunk/qm/share/qm/tutorial/test/tdb
copying qm/test/share/tutorial/tdb/exec0.qmt ->
/home/afunk/qm/share/qm/tutorial/test/tdb
copying qm/test/share/tutorial/tdb/exec1.qmt ->
/home/afunk/qm/share/qm/tutorial/test/tdb
copying qm/test/share/tutorial/tdb/exec2.qmt ->
/home/afunk/qm/share/qm/tutorial/test/tdb
creating /home/afunk/qm/share/qm/tutorial/test/tdb/QMTest
copying qm/test/share/tutorial/tdb/QMTest/configuration ->
/home/afunk/qm/share/qm/tutorial/test/tdb/QMTest
creating /home/afunk/qm/share/qm/xml
copying share/xml/fields.mod -> /home/afunk/qm/share/qm/xml
creating /home/afunk/qm/share/qm/web
creating /home/afunk/qm/share/qm/web/images
copying share/web/images/left-arrow.gif ->
/home/afunk/qm/share/qm/web/images
copying share/web/images/clear.gif -> /home/afunk/qm/share/qm/web/images
copying share/web/images/right-arrow.gif ->
/home/afunk/qm/share/qm/web/images
copying share/web/images/logo.gif -> /home/afunk/qm/share/qm/web/images
copying share/dtml/add-enumeral.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/attachment.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/error.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/exception.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/field.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/help.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/login_form.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/problems.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/set.dtml -> /home/afunk/qm/share/qm/dtml
copying share/dtml/user.dtml -> /home/afunk/qm/share/qm/dtml
copying share/web/common.js -> /home/afunk/qm/share/qm/web
creating /home/afunk/qm/share/qm/web/stylesheets
copying share/web/stylesheets/qm.css ->
/home/afunk/qm/share/qm/web/stylesheets
creating /home/afunk/qm/share/qm/diagnostics
copying share/diagnostics/common-help.txt ->
/home/afunk/qm/share/qm/diagnostics
copying share/diagnostics/common.txt ->
/home/afunk/qm/share/qm/diagnostics
[afunk at dn01 qm]$ 



[afunk at dn01 ~]$ which qmtest
/home/afunk/qm/bin/qmtest
[afunk at dn01 ~]$ qmtest
qmtest: Command not found.
[afunk at dn01 ~]$ cd qm/bin
[afunk at dn01 bin]$ ./qmtest
./qmtest: Command not found.
[afunk at dn01 bin]$ cat qmtest
#!/usr/local/bin/python




More information about the qmtest mailing list