openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
Q
QMTest
Settings
|
Report Duplicate
3
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
41 minutes
ago. based on code collected
42 minutes
ago.
Aug 31, 2024 — Aug 31, 2025
Showing page 15 of 29
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* qm/test/execution_engine.py (ExecutionEngine._CheckForResponse): Use _UpdateDependentTests. (ExecutionEngine._UpdateDependentTests): New method.
Mark Mitchell
More...
about 23 years ago
* qm/track: Remove .cvsignore files. * configure.in: No need to configure gadfly. * configure: Regenerate.
Zack Weinberg
More...
about 23 years ago
* share/web/images/left-arrow.gif: Merge from release-1-1-branch.
Mark Mitchell
More...
over 23 years ago
* GNUMakefile.in (PYTHON_PACKAGES): Remove PyXML and xmlrpc. * README: Update licensing information about zope-dtml. * qm/fields.py (SetField.GetValueFromDomNode): Be tolerant of TEXT_NODEs mixed in with the contained elements. * qm/qm.sh (QM_PYTHON_FLAGS): Only use -O when running installed code; do not use optimization when running from the build tree. * qm/trace.py (Tracer.Write): Tweak output format. * qm/web.py (xmlrpclib): Do not import it. Remove XML-RPC handling throughout. * qm/xmlutil.py: Remove uses of PyXML throughout. * qm/test/base.py: Do not default to xmldb for databases that have no configuration file. (load_results): Do not pass a validate parameter to load_xml. * qm/test/database.py (Database.ExpandIds): Tidy. * qm/test/execution_engine.py (ExecutionEngine._RunTests): If loading a test fails, put the exception traceback in the result. * qm/test/xml_result_stream.py (XMLResultStream.WriteResult): Use only methods available in DOM, not PyXML extensions. * qm/test/xmldb.py (Database.__ParseTestDocument): Add trace output. (Database.__ParseResourceDocument): Likewise. (Database.__GetArgumentsFromDomNode): Likewise. Be tolerant of embedded TEXT_NODEs. (Database._Trace): New method.
Mark Mitchell
More...
over 23 years ago
* qm/track: Remove directory.
Mark Mitchell
More...
over 23 years ago
Merge from release-1-1-branch.
Mark Mitchell
More...
over 23 years ago
Merge from release-1-1-branch.
Mark Mitchell
More...
over 23 years ago
* GNUmakefile.in (INSTALL_DIR): Set the mode of the installed directory.
Mark Mitchell
More...
over 23 years ago
* configure.in: Issue an error if distutils is not installed. * configure: Regenerated. * qm/test/doc/tour.xml: Update output display.
Mark Mitchell
More...
over 23 years ago
* qm/structured_text.py: Substantial changes to support a verbatim markup. * qm/test/result.py (Result.AsStructuredText): Remove. * qm/test/text_result_stream.py (TextResultStream._DisplayResult): Do not use it. * qm/test/classes/command.py (ExecTestBase): Change name of "Expected Standard Error" field to "Standard Error". (ExecTestBase.RunProgram): Use verbatim formatting for output and standard error annotations. * qm/test/doc/tour.xml: Update accordingly. * qm/test/share/dtml/result.dtml: Adjust formatting. * qm/test/web/web.py (TestResultsPage.FormatResult): Remove. (QMTestServer.HandleSaveResults): Fix typos.
Mark Mitchell
More...
over 23 years ago
Merge from branch
Mark Mitchell
More...
over 23 years ago
* GNUmakefile.in (lib-install): Correct installation location of classes.qmc. * qm/web.py (WebServer.handle_error): New method.
Mark Mitchell
More...
over 23 years ago
* scripts/qm-release (build_source): Remove QMTrack from the release tarball.
Mark Mitchell
More...
over 23 years ago
* NEWS: New file.
Mark Mitchell
More...
over 23 years ago
* NEWS: New file.
Mark Mitchell
More...
over 23 years ago
* qm/test/execution_engine.py (ExecutionEngine.Run): Pass self to Target.Start. (ExecutionEngine._RunTests): Do not add untested results for tests that were not run if immediate termination was requested. (ExecutionEngine._AddResult): Do not assume that Result.TARGET will be present for all results. * qm/test/target.py (Target.Start): Add engine parameter. (Target.RunTest): Handle KeyboardInterrupts by stopping the execution engine. (Target._SetUpResource): Likewise. * qm/test/classes/rsh_target.py (RSHTarget.Start): Add engine parameter. * qm/test/classes/rsh_target.py (ThreadTarget.Start): Likewise.
Mark Mitchell
More...
over 23 years ago
* qm/label.py (__label_regex): Add hyphens. (__label_regex_with_sep): Likewise. * qm/xmlutil.py (discard_node): Implement with xml.dom.ext.ReleaseNode. * qm/test/context.py (Context.ValidateKey): Allow hyphens. * qm/test/execution_engine.py (ExecutionEngine._RunTests): Keep the list of idle targets up to date. (ExecutionEngine._AddResult): Likewise. * qm/test/text_result_stream.py (TextResultStream._DisplayResult): Use XPASS and XFAIL where possible. (TextResultStream._WriteOutcome): New method. * qm/test/classes/ThreadTarget.py (TestResultStream.RunTest): Add assertions. * qm/test/share/messages/diagnostics.txt: Update documentation about labels. * qm/test/share/messages/help.txt: Likewise. * qm/track/share/messages/diagnostics.txt: Likewise. * qm/track/share/messages/help.txt: Likewise. * qm/test/doc/reference.xml: Likewise. * share/xml/.cvsignore: Add *.dtd. * configure.in (AC_PROG_MAKE_SET): Remove.
Mark Mitchell
More...
over 23 years ago
* qm/test/share/dtds/result.dtd: Correct version number.
Mark Mitchell
More...
over 23 years ago
* GNUmakefile.in (PYTHON): Remove unnecessary use of 'env'. (clean): Don't use pushd and popd. Don't delete documentation if we didn't build it. ($(HTML_MANUALS)): Disable use of .tidyrc. * configure.in: Add Debian-specific locations of xml.dcl and DocBook stylesheets. Fix typo. * configure: Regenerate.
Zack Weinberg
More...
over 23 years ago
* scripts/qm-release: New file.
Mark Mitchell
More...
over 23 years ago
* GNUmakefile.in (QM_TOOLS): Compute it automatically.
Mark Mitchell
More...
over 23 years ago
* GNUmakefile.in (QM_TOOLS): New variable. (MAKEFILE_PRE_IN): Remove. (SCRIPTS): Calculate it automatically. (DTD_CATALOG): New variable. (COMMON_DTDS): Likewise. (TOOL_DTDS): Likewise. (COPIED_TOOL_DTDS): Likewise. (DTDS): Likewise. (JADECMD): Likewise. (DOCBOOK_MAIN): Remove. (DOCBOOK_SOURCES): Likewise. (HTMLDIR): Likewise. (HTMLINDEX): Likewise. (HTMLMANIFEST): Likewise. (HTMLTARBALL): Likewise. (PRINTDIR): Likewise. (PRINTTEX): Likewise. (PRINTPDF): Likewise. (HTML_MANUALS): New variable. (TEX_MANUALS): Likewise. (PDF_MANUALS): Likewise. (all): Add dependencies. (PYTHON_PACKAGES): Use -q option to setup.py. (DTD_CATALOG): New taret. (COPIED_TOOL_DTDS): Likewise. (clean): Clean up more stuff. (distclean): Remove GNUmakefile, not Makefile. (doc-html): Depend on HTML_MANUALS. (HTML_MANUALS): New rule. (TEX_MANUALS): Likewise. Adjust installation rules. * doc/qm-html.dsl: Rename to ... * doc/qm-sgml.dsl: ... this. * doc/qm-print.dsl: Rename to ... * doc/qm-tex.dsl: ... this. * doc/manual/introduction.xml: Remove. * doc/manual/manual.xml: Likewise. * doc/manual/test-manual.xml: Likewise. * doc/manual/test-tour.xml: Likewise. * doc/manual/track-email.xml: Likewise. * doc/manual/track-manual.xml: Likewise. * doc/manual/track-tour.xml: Likewise. * qm/.cvsignore: Add build. * qm/common.py (rmdir_recursively): Remove bogus assertion. (add_exit_function): Simplify. (_at_exit): Rename to ... (exit): This. * qm/diagnostic.py (load_messages): New function. (__initialize_module): Tweak. * qm/qm.sh: Fix typo in comment. * qm/setup.py: Automatically compute names of packages. * qm/setup_path.py.in: Add zope-dtml/ExtensionClass build directory to list of directories to search in build tree. * qm/test/.cvsignore: Remove qmtest-remote. * qm/test/cmdline.py (QMTest.commands_spec): Add "remote". (QMTest.Execute): Dispatch it. (QMTest.__ExecuteRemote): New method. * qm/test/qmtest-remote.py: Remove. * qm/test/qmtest.py: Use load_messages and qm.exit. * qm/test/classes/rsh_target.py (RSHTarget.Start): Use qmtest, not qmtest-remote, on the remote system. * qm/test/doc/.cvsignore: New file. * qm/test/doc/introduction.xml: Likewise. * qm/test/doc/manual.xml: Likewise. * qm/test/doc/reference.xml: Likewise. * qm/test/doc/tour.xml: Likewise. * qm/test/share/dtds/class-directory.dtd: New file. * qm/test/share/dtds/resource.dtd: Likewise. * qm/test/share/dtds/result.dtd: Likewise. * qm/test/share/dtds/suite.dtd: Likewise. * qm/test/share/dtds/target.dtd: Likewise. * qm/test/share/dtds/tdb-configuration.dtd: Likewise. * qm/test/share/dtds/test.dtd: Likewise. * qm/test/share/dtml/add-category.dtml: Likewise. * qm/test/share/dtml/add-prerequisite.dtml: Likewise. * qm/test/share/dtml/add-resource.dtml: Likewise. * qm/test/share/dtml/context.dtml: Likewise. * qm/test/share/dtml/dir.dtml: Likewise. * qm/test/share/dtml/expectations.dtml: Likewise. * qm/test/share/dtml/load-expected-results.dtml: Likewise. * qm/test/share/dtml/load-results.dtml: Likewise. * qm/test/share/dtml/navigation-bar.dtml: Likewise. * qm/test/share/dtml/new-suite.dtml: Likewise. * qm/test/share/dtml/new.dtml: Likewise. * qm/test/share/dtml/result.dtml: Likewise. * qm/test/share/dtml/results.dtml: Likewise. * qm/test/share/dtml/show.dtml: Likewise. * qm/test/share/dtml/suite.dtml: Likewise. * qm/test/share/messages/diagnostics.txt: Likewise. * qm/test/share/messages/help.txt: Likewise. * qm/test/share/tutorial/tdb/exec0.qmt: Likewise. * qm/test/share/tutorial/tdb/exec1.qmt: Likewise. * qm/test/share/tutorial/tdb/exec2.qmt: Likewise. * qm/test/share/tutorial/tdb/QMTest/configuration: Likewise. * qm/test/web/web.py (DefaultDtmlPage.__init__): New method. (QMTestServer.__Init__): Change path to manual. * qm/track/qmtrack.py: Use load_messages and qm.exit. * qm/track/server.py (WebServer.__init__): Change path to manual. * qm/track/doc/.cvsignore: New file. * qm/track/doc/email.xml: Likewise. * qm/track/doc/introduction.xml: Likewise. * qm/track/doc/manual.css: Likewise. * qm/track/doc/manual.xml: Likewise. * qm/track/doc/reference.xml: Likewise. * qm/track/doc/tour.xml: Likewise. * qm/track/share/dtds/idb-configuration.dtd: Likewise. * qm/track/share/dtds/issue-classes.dtd: Likewise. * qm/track/share/dtds/issue.dtd: Likewise. * qm/track/share/dtds/user.dtd: Likewise. * qm/track/share/dtds/users.xml.template: Likewise. * qm/track/share/dtds/users.xml.test-values: Likewise. * qm/track/share/dtml/add-category-name.dtml: Likewise. * qm/track/share/dtml/add-issue-class.dtml: Likewise. * qm/track/share/dtml/add-issue-field.dtml: Likewise. * qm/track/share/dtml/add-notification-address.dtml: Likewise. * qm/track/share/dtml/add-notification-uid.dtml: Likewise. * qm/track/share/dtml/config-idb.dtml: Likewise. * qm/track/share/dtml/configuration-navigation-bar.dtml: Likewise. * qm/track/share/dtml/history.dtml: Likewise. * qm/track/share/dtml/index.dtml: Likewise. * qm/track/share/dtml/issue-class.dtml: Likewise. * qm/track/share/dtml/navigation-bar.dtml: Likewise. * qm/track/share/messages/diagnostics.txt: Likewise. * qm/track/share/messages/help.txt: Likewise. * share/diagnostics/test-help.txt: Remove. * share/diagnostics/test.txt: Remove. * share/diagnostics/track-help.txt: Remove. * share/diagnostics/track.txt: Remove. * share/dtml/test: Remove all files. * share/dtml/track: Likewise. * share/tutorial/test: Likewise. * share/xml/.cvsignore: New file. * share/xml/CATALOG: Remove. * share/xml: Remove all DTDs. * tests/unit.qms/test.qms/classes.qms/scripttest1.qmt: Fix erroneous XML.
Mark Mitchell
More...
over 23 years ago
* .cvsignore (standard.mk): Remove. (Makefile): Likewise. (GNUmakefile): Ignore it. * Makefile.in: Rename to ... * GNUmakefile.in: ... this. * Makefile: New file. * standard.mk.in: Remove. * doc/.cvsignore (Makefile): Remove. * doc/Makefile.in: Remove. * doc/design/qmtest/.cvsignore (Makefile): Remove. * doc/manual/.cvsignore (Makefile): Remove. * doc/manual/Makefile.in: Remove. * doc/manual/track-manual.xml: Add user database description. * doc/manual/track-tour.xml: Update links.
Mark Mitchell
More...
over 23 years ago
* .cvsignore (standard.mk): Remove. (Makefile): Likewise. (GNUmakefile): Ignore it. * Makefile.in: Issue an error message indicating that GNU Make is required. * GNUmakefile.in: New file. * standard.mk.in: Remove. * doc/.cvsignore (Makefile): Remove. * doc/Makefile.in: Remove. * doc/design/qmtest/.cvsignore (Makefile): Remove. * doc/manual/.cvsignore (Makefile): Remove. * doc/manual/Makefile.in: Remove. * doc/manual/track-manual.xml: Add user database description. * doc/manual/track-tour.xml: Update links.
Mark Mitchell
More...
over 23 years ago
* qm/common.py (threading): Do not import it. (Lock): Remove. (MutexMixin): Likewise. * qm/test/cmdline.py (QMTest.__ExecuteRun): Use ExecutionEngine, not ExecutionThread. * qm/test/command_thread.py: New file. * qm/test/database.py (Database): Update documentation. * qm/test/execution_engine.py: New file. * qm/test/execution_thread.py (ExecutionThread): Move majority of contents to execution_engine.py. * qm/test/qmtest-remote.py (threading): Do not import it. * qm/test/target.py (CommandThread): Remove. * qm/test/xmldb.py (Database): Do not inherit from MutexMixin. Remove all references to locks and mutexes. * qm/test/classes/rsh_target.py (RSHTarget.NoteIdle): Remove. (RSHTarget._RecordResult): Mark the target idle when recording a test result. * qm/test/classes/thread_target.py (qm.test.command_thread): Import it.
Mark Mitchell
More...
over 23 years ago
* standard.mk.in (TESTFLAGS): Remove. (test): Likewise.
Mark Mitchell
More...
over 23 years ago
* doc/test-manual.xml: Fix typo.
Mark Mitchell
More...
over 23 years ago
* PyXML/.cvsignore: New file. * doc/qm-opl.xml: Update copyright date. * doc/manual/common-manual.xml: Tweak language. * doc/manual/test-manual.xml: Likewise. * doc/manual/test-tour.xml: Likewise. * qm/test/classes/python.py (ExecTest.Run): Fix typo in comment. * share/dtml/set.dtml: Clarify help documentation.
Mark Mitchell
More...
over 23 years ago
* qm/web.py (make_button_for_popup): Spell "resizeable" without the "e" in JavaScript code. (format_user_id): Likewise. * share/dtml/help.dtml (popup_manual): Likewise. * share/web/common.js (show_help): Likewise. (popup_manual): Likewise.
Mark Mitchell
More...
over 23 years ago
* Makefile.in (RELINCDIR): New variable. (PYTHON_PACKAGES_INSTALL): Use it. * standard.mk.in (INSTALLINCDIR): New variable. (NATPREFIX): Likewise.
Mark Mitchell
More...
over 23 years ago
←
1
2
…
11
12
13
14
15
16
17
18
19
…
28
29
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree