summaryrefslogtreecommitdiffstats
path: root/library/tcltest/pkgIndex.tcl
Commit message (Collapse)AuthorAgeFilesLines
* (cherry-pick) Merge TIP #447: Execution Time Verbosity Levels in ↵jan.nijtmans2016-06-021-1/+1
| | | | tcltest::configure. Tcltest 2.3.8 -> 2.4.0.
* ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵jan.nijtmans2014-06-201-1/+1
| | | | until after -output compare
* Safer clean-up of environment variables: Do removal after insertions -> ↵jan.nijtmans2013-11-201-1/+1
| | | | tcltest 2.3.7
* Bump tcltest version to 2.3.6 (should have been done just before the 8.5.15 ↵jan.nijtmans2013-10-281-1/+1
| | | | | release, just as in Tcl 8.6.1). Don't fix eol-style for Makefile.in in "make dist", if the file system is case-insensitive/case-preserving.
* Disable the legacy configuration setting from $::argv only when a settingdgp2012-12-031-1/+1
|\ | | | | | | call to [configure] is made. Queries should not disturb that support. Bump to tcltest 2.3.5.
| * Disable the legacy configuration setting from $::argv only when a settingdgp2012-12-031-1/+1
| | | | | | | | call to [configure] is made. Queries should not disturb that support. Bump to tcltest 2.2.11.
* | [Bug 967195]: Make tcltest work when tclsh is compiled without using the ↵jan.nijtmans2011-11-301-1/+1
|\ \ | |/ | | | | setargv() function on mingw.
| * * library/tcltest/tcltest.tcl: Fixed unsafe [eval]s in the tcltestdgp2009-04-081-1/+1
| | | | | | | | * library/tcltest/pkgIndex.tcl: package. [Bug 2570363]
| * * library/tcltest/tcltest.tcl: Accept underscores and colons indgp2007-09-111-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: constraint names. Properly handle constraint expressions that return non-numeric boolean results like "false". Bump to tcltest 2.2.9. [Bug 1772989; RFE 1071322]
| * * library/tcltest/tcltest.tcl: Better use of [glob -types] to avoiddgp2005-02-241-1/+1
| | | | | | | | | | | | | | * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8
| * * library/tcltest/tcltest.tcl: Correct reaction to errors in thedgp2004-10-301-1/+1
| | | | | | | | | | obsolete processCmdLineArgsHook. [Bug 1055673] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.7
| * * library/tcltest/tcltest.tcl: Correction to debug prints and testingdgp2004-05-261-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Updated * tests/tcltest.test: tcltest-19.1 to tcltest 2.1 behavior. Bumped to tcltest 2.2.6.
| * * library/tcltest/tcltest.tcl: Corrected parsing of singledgp2004-02-031-1/+1
| | | | | | | | | | command line argument (option with missing value) [Bug 833910] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.5.
| * * library/tcltest/tcltest.tcl (ProcessFlags): Corrected broken calldgp2003-07-161-1/+1
| | | | | | | | | | * library/tcltest/pkgIndex.tcl: to [lrange]. Bumped to version 2.2.4. [Bug 772333]
| * * library/tcltest/tcltest.tcl: Added reporting duringdgp2003-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | [configure -debug 1] operations to warn about multiple uses of the same test name. [FR 576693] Replaced [regexp] and [regsub] with [string map] where possible. Thanks to David Welton. [Bugs 667456,667558] * library/tcltest/pkgIndex.tcl: Bumped to tcltest 2.2.3 * tests/msgcat.test (msgcat-2.2.1): changed test name to avoid duplication. [Bug 710356]
* | Backport tcltest 2.3.3 for release with Tcl 8.5.*dgp2011-06-211-1/+1
| |
* | * library/tcltest/tcltest.tcl: Bump to tcltest 2.3.2 after revisiondgp2009-09-011-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: to verbose error message. * unix/Makefile.in: * win/Makefile.in:
* | * library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) todgp2009-04-081-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363] * unix/Makefile.in: => tcltest 2.3.1 * win/Makefile.in:
* | * library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so thatdgp2007-12-031-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in:
* | * library/tcltest/tcltest.tcl: Accept underscores and colons indgp2007-09-111-2/+1
| | | | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: constraint names. Properly handle constraint expressions that return non-numeric boolean results like "false". Bump to tcltest 2.3b1. [Bug 1772989; RFE 1071322] * tests/info.test: Disable fragile tests.
* | * library/tcltest/tcltest.tcl: Revise tcltest bump to 2.3a1.dgp2006-10-161-1/+2
| | | | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: This permits more features to be * unix/Makefile.in: added to tcltest before we reach version 2.3.0, * win/Makefile.in: best timed to match the release of Tcl 8.5.0. * win/makefile.vc: This also serves as a demo of TIP 268 features.
* | * doc/tcltest.n: Bump to version tcltest 2.3.0 to accountdgp2006-09-111-1/+1
| | | | | | | | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: for new "-verbose line" feature. * library/tcltest/tcltest.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.bc: * win/makefile.vc:
* | * library/tcltest/tcltest.tcl: Better use of [glob -types] to avoiddgp2005-02-241-1/+1
| | | | | | | | | | | | | | | | | | * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8 * unix/Makefile.in: * win/Makefile.in:
* | * library/tcltest/tcltest.tcl: Correct reaction to errors in thedgp2004-10-301-1/+1
| | | | | | | | | | | | | | obsolete processCmdLineArgsHook. [Bug 1055673] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.7 * unix/Makefile.in: * tests/all.tcl: Update to use [tcltest::configure].
* | * library/tcltest/tcltest.tcl: Correction to debug prints and testingdgp2004-05-261-1/+1
| | | | | | | | | | | | * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Updated * tests/tcltest.test: tcltest-19.1 to tcltest 2.1 behavior. Bumped to tcltest 2.2.6.
* | * library/tcltest/tcltest.tcl: Corrected parsing of singledgp2004-02-031-1/+1
| | | | | | | | | | command line argument (option with missing value) [Bug 833910] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.5.
* | * library/tcltest/tcltest.tcl (ProcessFlags): Corrected broken calldgp2003-07-161-1/+1
| | | | | | | | | | * library/tcltest/pkgIndex.tcl: to [lrange]. Bumped to version 2.2.4. [Bug 772333]
* | * library/auto.tcl: Replaced [regexp] and [regsub] withdgp2003-03-191-1/+1
|/ | | | | | | | | | | | | | | * library/history.tcl: [string map] where possible. Thanks * library/ldAout.tcl: to David Welton. [Bugs 667456,667558] * library/safe.tcl: Bumped to http 2.4.3, opt 0.4.5, and * library/http/http.tcl: tcltest 2.2.3. * library/http/pkgIndex.tcl: * library/opt/optparse.tcl: * library/opt/pkgIndex.tcl: * library/tcltest/tcltest.tcl: * library/tcltest/pkgIndex.tcl: * tools/genStubs.tcl: * tools/tcltk-man2html.tcl: * unix/mkLinks.tcl:
* * library/tcltest/tcltest.tcl: Filename arguments to [outputChannel]dgp2003-02-061-1/+1
| | | | | | | and [errorChannel] (also -outfile and -errfile) were [open]ed but never [closed]. Also, [cleanupTests] could remove output or error files. [Bug 676978]. * library/tcltest/pkgIndex.tcl: Bumped to version 2.2.2.
* * library/tcltest/tcltest.tcl: Corrected [puts -nonewline] withindgp2002-09-221-1/+1
| | | | | test bodies. Thanks to Harald Kirsch. [Bug 612786, Patch 612788] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.1.
* * library/tcltest/tcltest.tcl: The setup and cleanup scripts are nowdgp2002-08-051-1/+1
| | | | | | * library/tcltest/pkgIndex.tcl: skipped when a test is skipped, fixing * tests/tcltest.test: [Bug 589859]. Test for bug added, and corrected tcltest package bumped to version 2.2.
* * doc/tcltest.n: Fixed incompatibility in [viewFile].dgp2002-07-081-1/+1
| | | | | * library/tcltest/tcltest.tcl: Corrected docs. Bumped to 2.2.1. * library/tcltest/pkgIndex.tcl: [Bug 578163]
* * Implementation of TIP 85. Allows tcltestdgp2002-06-031-1/+1
| | | | | | | users to add new legal values of the -match option to [test], associating each with a Tcl command that does the matching of expected results with actual results of tests. Thanks to Arjen Markus. [Patch 521362]
* * Bumped tcltest to 2.0.2dgp2002-03-111-1/+1
|
* Added checks for package dependencies.dgp2001-08-091-1/+2
| | | | | Bumped patchlevels of changed packages: http 2.3.2, msgcat 1.2.2, opt 0.4.3, tcltest 2.0.1. [Patch 448931]
* * tests/all.tcl: Removed support for tcltest 1.0.jenn2000-10-241-2/+1
| | | | | | | | | | * tests/tcltest.test: * library/tcltest1.0/tcltest.tcl: * library/tcltest1.0/pkgIndex.tcl: * docs/tcltest.n: Moved tcltest2 code so that it's the standard version of tcltest. Removed all tcltest2 files (tests/tcltest2.test, library/tcltest1.0/tcltest2.tcl, docs/tcltest2.n).
* * library/tcltest1.0/pkgIndex.tcl: Updated to load tcltest 2.0.jenn2000-09-201-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/tcltest1.0/tcltest2.tcl: New version of tcltest. Cleanup of command line parsing: allows users to specify command line arguments through an environment variable named TCLTEST_OPTIONS [RFE: 3748], does not respond to incorrect arguments, and forces usage of entire flag name when using command line arguments. Defines accessor procs for all tcltest variables. Allows users to use 'return' in test scripts. Allow users to specify whether test files should be sourced or run in a separate process. 'all.tcl' code moved to tcltest package. 'test' proc modified to use attribute-value pairs. Allow users to specify what return codes, output, and errors can be compared and whether these values should be compared using regexp, glob, or exact matching. makeDirectory & removeDirectory now operate with respect to temporaryDirectory [Bug: 6001]. Test results from tests run in slave interpreters are now included in test totals [Bug: 1493]. Test files that return error values are now reported. * tests/all.tcl: Added code to check for the tcltest version loaded; modified to figure out which tests to run based on the tcltest version loaded. * tests/tcltest.test: Modified to explicitly load version 1.0 of tcltest. * tests/tcltest2.test: New test suite for tcltest; includes all of the old tests plus new ones reflecting changes made for version 2.0. * tests/cmdAH.test: Added singleTestInterp constraint to cmdAH-31.2; this test does not run if tests aren't sourced into a single interpreter. * tests/socket.test: Fixed two tests that were referencing variables outside of scope. * tools/tcl.wse.in: Added code to install tcltest2.tcl. * doc/tcltest2.n: New documentation for tcltest version 2.0. Removes documentation for tcltest namespace variables. Adds documentation for new tcltest procs. * unix/mkLinks: Added code to link to tcltest2.n. * generic/tcl.h: Added comment to modify tcltest2.tcl as well as tcltest.tcl for version changes.
* * library/tcltest1.0/tcltest.tcl: Changed NormalizePath tojenn2000-01-271-1/+2
| | | | | | | | normalizePath and exported it as a public proc. This proc creates an absolute path given the name of the variable containing the path to modify. The path is modified in place. * library/tcltest1.0/pkgIndex.tcl: Added normalizePath. * tests/all.tcl: Changed code to use normalizePath.
* Changed update to 'after 1' to cause a true sleep in the currenthobbs1999-10-211-1/+1
| | | | thread, avoiding numerous superfluous thread send calls.
* * library/tcltest1.0/pkgIndex.tcl: fixed procs in pkgIndex.tcl filehobbs1999-10-131-6/+5
|
* Added flags -limitconstraints, -preservecore, -help, -file, -notfile, ↵jenn1999-06-291-1/+8
| | | | | | | | | | -relateddir, and -asidefromdir to tcltest.tcl. Also added exported proc ::tcltest::getMatchingTestFiles to tcltest.tcl. Modified documentation to match and all.tcl to use the new functionality instead of implementing -file itself. Changed some test names in winPipe.test to remove duplicates.
* Adding package tcltest; this replaces the original defs.tcl filejenn1999-06-261-0/+11
that was a part of the test suite.