summaryrefslogtreecommitdiffstats
path: root/library/tcltest
Commit message (Collapse)AuthorAgeFilesLines
* Merged code from core-8-2-1 branch that changes the checks for thejenn1999-10-201-4/+8
| | | | | value of tcl_interactive to also incorporate a check for the existence of the variable.
* * tests/tcltest.test:jenn1999-10-191-119/+324
| | | | | | | | | | | * doc/tcltest.n: * library/tcltest1.0/tcltest.tcl: Removed the extra return at the end of the tcltest.tcl file. Applied patches sent in by Andreas Kupries to add helper procs for debug output, add 3 new flags (-testsdir, -load, -loadfile), and internally refactors common code for dealing with paths into separate procedures. [Bug: 2838, 2842]
* * library/tcltest1.0/pkgIndex.tcl: fixed procs in pkgIndex.tcl filehobbs1999-10-131-6/+5
|
* * library/tcltest1.0/tcltest.tcl: Applied patches sent in byjenn1999-09-211-22/+33
| | | | | | Andreas Kupries to fix typos in comments and ::tcltest::grep, fix hook redefinition problems, and change "string compare" to "string equal." [Bug: 2836, 2837, 2839, 2840]
* Process command-line arguments only ::tcltest doesn't have ajenn1999-09-011-2/+4
| | | | | child namespace (requires that command-line args are processed in that namespace)
* * library/tcltest1.0/tcltest.tcl:jenn1999-08-311-3/+1
| | | | | | | * doc/tcltest.n: * tests/README: Modified testConstraints variable so that it isn't unset every time ::tcltest::initConstraints is called and cleaned up documentation in the README file and the man page.
* * library/tcltest1.0/tcltest.tcl: Modified tcltest so thatjenn1999-08-271-46/+105
| | | | | variables are only initialized to their default values if they did not previously exist.
* * tests/tcltest.test:jenn1999-08-271-5/+12
| | | | | | * library/tcltest1.0/tcltest.tcl: Added a -args flag that sets a variable named ::tcltest::parameters based on whatever's being sent in as the argument to the -args flag.
* Exit with non-zero status if there were problems with the way the testjenn1999-07-301-7/+7
| | | | suite was started (e.g. wrong # arguments)
* * tests/tcltest.test:jenn1999-07-281-14/+16
| | | | | | | | * library/tcltest1.0/tcltest.tcl: Fixed the condition under which ::tcltest::PrintError had an infinite loop problem and added a test case for it. Added an optional argument to ::tcltest::getMatchingFiles telling it where to search for test files.
* * tests/tcltest.test:jenn1999-07-261-76/+103
| | | | | | * library/tcltest1.0/tcltest.tcl: * doc/tcltest.n: Cleaned up code in ::tcltest::PrintError, revised documentation, and added tests for the tcltest package.
* Catch the cd that sets up the initial value for the testsDirectory variable.jenn1999-07-121-2/+2
|
* Removed -asidefromdir and -relateddir flags, removed unusedjenn1999-07-091-113/+137
| | | | | ::tcltest::dotests proc, cleaned up implementation of core file checking, and fixed the code that checks for 1-letter flag abbreviations.
* Fixed broken utility function makeFile.rjohnson1999-07-081-7/+2
|
* Temporarily disabling core file checking.jenn1999-07-021-20/+39
|
* Added flags -limitconstraints, -preservecore, -help, -file, -notfile, ↵jenn1999-06-292-68/+368
| | | | | | | | | | -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-262-0/+1248
that was a part of the test suite.