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
1 day
ago. based on code collected
1 day
ago.
Aug 19, 2024 — Aug 19, 2025
Showing page 8 of 29
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* qm/common.py (parse_boolean): New function. * qm/fields.py (BooleanField.Validate): New method. * qm/test/context.py (ContextException.__init__): Generalize. (Context.GetBoolean): New method. * qm/test/result.py (Result.NoteException): Simplify. * qm/test/share/messages/diagnostics.txt (invalid boolean context var): New message. (missing context variable): Likewise.
Mark Mitchell
More...
almost 22 years ago
* qm/common.py (open_temporary_file): Fix typo.
Mark Mitchell
More...
almost 22 years ago
* qm/temporary_directory.py (sys): Import it.
Mark Mitchell
More...
almost 22 years ago
* qm/test/qmtest: If SIGINT is received, make sure that our exit code reflects that fact. * qm/test/classes/text_result_stream.py (TextResultStream._FormatStatistics): Robustify.
Mark Mitchell
More...
almost 22 years ago
* qm/test/classes/text_result_stream.py (TextResultStream.arguments): Add statistics_format. (TextResultStream._DisplayArguments): Do not write out the heading here. Honor the statistics_format, if provided. (TextResultStream._SummarizeTestStats): Use _FormatStatistics. (TextResultStream._SummarizeRelativeTestStats): Likewise. (TextResultStream._FormatStatistics): New function.
Mark Mitchell
More...
almost 22 years ago
* GNUmakefile.in (.PHONY): Add build and doc. (build): New target. (doc): Likewise. (check-serial): Depend on build, not all. (check-threads): Likewise. (check-processes): Likewise. (check-rsh): Likewise.
Mark Mitchell
More...
almost 22 years ago
* GNUmakefile.in (DOCUMENTATION): Set value to MAINTAINER_MODE. (TIDY): Likewise. (TIDYFLAGS): Likewise. * configure.in: Do not search for Jade, tidy, DocBook stylesheets, etc.
Mark Mitchell
More...
almost 22 years ago
* qm/fields.py (SetField.ParseFormValue): Correct logic determining whether or not to redisplay the form.
Mark Mitchell
More...
almost 22 years ago
* GNUmakefile.in: Sipmlify drastically, relying on distutils to do all of the work. * setup.py: Tidy. Add support for DTML files and other missing GUI functionality. * qm/__init__.py: Pull in data_dir from the configuration file. * qm/common.py (get_share_directory): Use it. (get_doc_directory): Likewise. * qm/qm.sh: Remove. * qm/test/.cvsignore: Remove qmtest and qmtest.bat. * qm/test/base.py (get_extension_directories): Use get_share_directory to find test classes. * qm/test/cmdline.py (QMTest.__init__): Add 'path' argument. * qm/test/qmtest.py: Rename to ... * qm/test/qmtest: ... this. Add logic to allow QMTest to find its own modules. * qm/test/doc/reference.xml: Remove QM_PYTHON. * qmdist/command/__init__.py (get_relative_path): New function. * qmdist/command/check.py: Revise to reference "qmtest", not "qmtest.py". * qmdist/command/install_data.py (install_data.run): Output data_dir as a relative path. * qmdist/command/install_scripts.py: New file. * NEWS: Update.
Mark Mitchell
More...
almost 22 years ago
forgot this one
Stefan Seefeld
More...
almost 22 years ago
* qm/test/base.py (get_extension_directories): Use ";" as the QMTEST_CLASS_PATH separator on Windows. * NEWS: Mention recent improvements.
Mark Mitchell
More...
almost 22 years ago
let 'outcome' be an attribute
Stefan Seefeld
More...
almost 22 years ago
new 'check' command
Stefan Seefeld
More...
almost 22 years ago
* GNUmakefile.in ($(SCRIPTS)): Don't set QM_BUILD. * qm/__init__.py: Set common.is_installed. * qm/common.py (get_share_directory): Don't use QM_BUILD. (get_doc_directory): Likewise. (is_installed): New variable. * qm/diagnostic.py (__diagnostic_set): New variable. (__help_set): Likewise. (get_diagnostic_set): New function. (get_help_set): Likewise. (message): Use them. (error): Likewise. (warning): Likewise. (load_messages): Likewise. (__initialize_module): Remove. (diagnostic_set): Likewise. (help_set): Likewise. * qm/qm.sh: Eliminate QM_BUILD. * qm/web.py (make_help_link): Use diagnostic.get_help_set(). * qm/test/web/web.py (DefaultDtmlPage.__init__): Don't use QM_BUILD. * qmdist/command/install_data.py (install_data.run): Simplify.
Mark Mitchell
More...
almost 22 years ago
* doc/qm-opl.xml: Remove Software Carpentry references. * doc/manual/common-manual.xml: Likewise. * qm/test/doc/manual.xml: Update version number.
Mark Mitchell
More...
almost 22 years ago
* qm/test/doc/reference.xml: Remove documentation for non-existant --summary and --no-summary options to "qmtest run". Fix typo in -O documentation for "qmtest summarize". Improve --pid-file documentation.
Mark Mitchell
More...
almost 22 years ago
* qm/test/classes/pickle_result_stream.py (PickleResultReader.__init__): Treat cPickle.UnpicklingError like EOFError.
Mark Mitchell
More...
almost 22 years ago
* qm/test/cmdline.py (QMTest.summary_formats): Rearrange order. (QMTest.commands_spec): Automatically generate lists of --format options. * qm/test/classes/text_result_stream.py (TextResultStream.arguments): Specify valid enumerals for format.
Mark Mitchell
More...
almost 22 years ago
* qm/test/cmdline.py (commands_spec): Add --help support for "qmtest remote".
Mark Mitchell
More...
almost 22 years ago
* qm/test/classes/command.py (ExecTestBase.arguments): Improve documentation for exit_code. * qm/test/doc/tour.xml: Remove discussion of carriage-returns in execution tests.
Mark Mitchell
More...
almost 22 years ago
* qm/executable.py (Executable.Kill): Fix typo.
Mark Mitchell
More...
almost 22 years ago
* qm/test/classes/command.py (ExecTestBase.arguments): Improve documentation for exit_code.
Mark Mitchell
More...
almost 22 years ago
* qm/executable.py (Executable.Kill): New method. (Executable._GetChildPID): Improve documentation. (TimeoutExecutable): Update documentation about timeouts on Windows. (TimeoutExecutable.__init__): Do not ignore timeouts on Windows. (TimeoutExecutable._HandleChild): Create a monitoring thread on Windows. (TimeoutExecutable.Run): Wiat for the monitoring thread to exit. (TimeoutExecutable.__Monitor): New method.
Mark Mitchell
More...
almost 22 years ago
* qm/xmlutil.py (get_children): Remove. (get_child_texts): Don't use it. * qm/test/base.py (get_extension_class_names_in_directory): Support new class directory format. * qm/test/cmdline.py (QMTest.__ExecuteRegister): Generate the class directory using the new directory format. * qm/test/database.py (load_database): Do not use get_children. * qm/test/result.py (Result.MakeDomNode): Revise result format. (__all__): New variable. * qm/test/classes.qmc: Regenerated. * qm/test/classes/xml_result_stream.py (XMLResultStream.WriteAnnotation): Use indentation when writing out results. (XMLResultStream.WriteResult): Likewise. (XMLResultReader._get_result_from_dom): Rename to ... (XMLResultReader._GetResultFromDomNode): ... this. Support old and new formats. * qm/test/share/dtds/result.dtd: Update. * qm/test/share/dtds/class-directory.dtd: Likewise.
Mark Mitchell
More...
almost 22 years ago
Rework data_dir detection to make bdist_wininst work.
Stefan Seefeld
More...
almost 22 years ago
* qm/extension.py (make_dom_document): Simplify. * qm/user.py (XmlDatabase.Write): Likewise. * qm/xmlutil.py (make_system_id): Use CodeSourcery URLs. (make_public_id): New function. (create_dom_document): Compute full system and public identifiers here. * qm/test/base.py (dtds): Remove. * qm/test/cmdline.py (QMTest.__ExecuteCreateTarget): Adjust call to create_dom_document. (QMTest.__ExecuteRegister): Likewise. * qm/test/classes/xml_database.py: Likewise. * qm/test/classes/xml_result_stream.py: Likewise. * qm/test/share/dtds/class-directory.dtd: Tidy. * qm/test/share/dtds/result.dtd: Likewise.
Mark Mitchell
More...
almost 22 years ago
Remove dead file
Mark Mitchell
More...
almost 22 years ago
Remove diagrams
Mark Mitchell
More...
almost 22 years ago
* qm/executable.py (TimeoutExecutable.__init__): Ignore timeouts under Windows. Accept any representation of "timeout" that can be converted to a float. (__all__): Define. * qm/test/cmdline.py (QMTest.__init__): Improve documentation.
Mark Mitchell
More...
almost 22 years ago
* qm/executable.py (Executable._MakeCloseOnExec): Deal with missing fcntl.FD_CLOEXEC.
Mark Mitchell
More...
almost 22 years ago
←
1
2
3
4
5
6
7
8
9
10
11
12
…
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