summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclBasic.c (CallCommandTraces): delete traces now receiveMiguel Sofer2002-07-181-6/+6
| | | | the FQ old name of the command. [Bug 582532] (Don Porter)
* add test constraintsvincentdarley2002-07-181-3/+3
|
* * generic/tclVar.c: refactorisation to reuse already looked-up VarMiguel Sofer2002-07-152-4/+4
| | | | | | | | | | | | | | | | | | pointers; definition of three new Tcl_Obj types to cache variable name parsing and lookup for later reuse; modification of internal functions to profit from the caching. * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclNamesp.c: adding CONST qualifiers to variable names passed to Tcl_FindNamespaceVar and to variable resolvers; adding CONST qualifier to the 'msg' argument to TclLookupVar. Needed to avoid code duplication in the new tclVar.c code. * tests/set-old.test: * tests/var.test: slight modification of error messages due to the modifications in the tclVar.c code.
* * Improved constraints to protect /tmp. [Bug 581403]dgp2002-07-151-5/+7
|
* tests, docsvincentdarley2002-07-151-13/+13
|
* [file attributes -permissions] is Unix-only; [catch] it for portabilitydkf2002-07-111-4/+4
|
* * Greatly reduced the number of [exec]s, using slave interps instead.dgp2002-07-101-75/+124
| | | | | * Fixed bug uncovered in the conversion where a message was written to stdout instead of [outputChannel].
* typo fixesdgp2002-07-101-3/+3
|
* Removed [exec] of Unix utilities with equivs in standard Tcl [Bug 579268]dkf2002-07-103-99/+86
|
* * Cleaned up, constrained, and reduced the amount of [exec] usagedgp2002-07-1015-446/+422
| | | | in the test suite.
* Removed exec of unix utilities from cmdAH.test [Bug 579211]dkf2002-07-101-9/+11
|
* Fix for bug 579284; registered math funcs can now correctly return wide-ints.dkf2002-07-101-26/+34
|
* * tests/socket.test: Fixed bug #578164. The original reason forandreas_kupries2002-07-081-3/+3
| | | | | | the was a DNS outage while running the testsuite. Changed [info hostname] to 127.0.0.1 to bypass DNS, knowing that we operate on the local host.
* add file link constraintvincentdarley2002-07-083-13/+31
|
* * tests/pkgMkIndex.test: Constrained tests of [load] package indexingdgp2002-07-061-1/+5
| | | | | to those platforms where the testing shared libraries have been built. [Bug 578166].
* * generic/tclClock.c (FormatClock): Convert the format string tormax2002-07-051-1/+9
| | | | | | UTF8 before calling TclpStrftime, so that non-ASCII characters don't get mangled when the result string is being converted back. * tests/clock.test: Added a test for that.
* Made many tests work properly when the current directory is not writable.dkf2002-07-0513-220/+181
| | | | Added targets to unix/Makefile.in to facilitate testing of this situation.
* More fixing of writable-current-dir assumption. [Bug 575824]dkf2002-07-042-133/+146
|
* Fix to latest patch.andreas_kupries2002-07-041-2/+3
|
* * tests/socket.test:andreas_kupries2002-07-043-100/+109
| | | | | | * tests/winPipe.test: * tests/pid.test: Fixed SF Bug #575848. See below for a description the general problem.
* fixed [Bug 575817]Miguel Sofer2002-07-041-15/+20
|
* * All the bugs below are instances of the same problem: Theandreas_kupries2002-07-044-1111/+1148
| | | | | | | | | testsuite assumes [pwd] = [temporaryDirectory] and writable. * tests/iogt.test: Fixed bug #575860. * tests/io.test: Fixed bug #575862. * tests/exec.test: * tests/ioCmd.test: Fixed bug #575836.
* * tests/pkg1/direct1.tcl: removeddgp2002-07-043-223/+61
| | | | | | | | * tests/pkg1/pkgIndex.tcl: removed * tests/pkgMkIndex.test: Imported auxilliary files from tests/pkg1 into the test file pkgMkIndex.test itself. Formatting fixes. * unix/Makefile.in: removed tests/pkg/* from `make dist`
* * Fixed [Bug 575857] where this test filedgp2002-07-0417-376/+442
| | | | | | expected to be able to write to [file join [testsDirectory] pkg]. Part of the fix was to import several auxilliary files into the test file itself.
* * tests/main.test: Cheap fix for [Bugs 575851, 575858]. Avoiddgp2002-07-032-17/+30
| | | | | | | * tests/tcltest.test: non-writable . by [cd [temporaryDirectory]]. * library/auto.tcl: Fix [tcl_findLibrary] to be sure it sets $varName only if a successful library script is found. [Bug 577033]
* * doc/tcltest.n: Reverted [makeFile] and [viewFile] todgp2002-07-024-1680/+1221
| | | | | | | | * library/tcltest/tcltest.tcl: their former behavior, and documented * tests/cmdAH.test: it. Corrected misspelling of hook * tests/event.test: procedure. Restored tests. * tests/http.test: * tests/io.test:
* clearer error msgs for file linkvincentdarley2002-07-021-3/+3
|
* * tests/pkg/samename.tcl: restored. needed by pkgMkIndex.test.dgp2002-07-014-1230/+1758
| | | | | * library/tcltest/tcltest.tcl: restored writeability testing of -tmpdir, augmented by a special exception for the deafault value.
* * Updated the instructions on running and adding to the test suite.dgp2002-07-016-163/+126
| | | | | Also updated several tests, mostly to correctly create and destroy any temporary files in the [temporaryDirectory] of tcltest.
* * Updated auto_mkIndex tests to usedgp2002-07-015-126/+139
| | | | | [makeFile] and [removeFile] so tests are done in [temporaryDirecotry] where write access is guaranteed.
* alternative fix.dgp2002-07-011-4/+20
|
* * Fixed [makeFile] and [viewFile] to accurately reflect a file'sdgp2002-07-015-45/+32
| | | | | | contents. Updated tests that depended on buggy behavior. Also added warning messages to "-debug 1" operations to debug test calls to (make|remove)(File|Directory).
* unix root volume fixvincentdarley2002-06-271-1/+9
|
* empty path name error msgsvincentdarley2002-06-261-1/+133
|
* * unix/tclUnixTime.c: Make [clock format] respect locale settings.rmax2002-06-261-1/+3
| | | | * tests/clock.test: Bug #565880. ***POTENTIAL INCOMPATIBILITY***
* * Corrected suppression of -verbose skip and start by [test -output].dgp2002-06-261-14/+34
| | | | | Also corrected test suite errors exposed by corrected code. [Bug 564656]
* typo fixesdgp2002-06-261-4/+4
|
* * Implementation of TIP 101. Adds and exports a [configure] commanddgp2002-06-252-29/+30
| | | | from tcltest.
* * Corrections to tcltest and the Tcl test suite so that a testdgp2002-06-2221-78/+79
| | | | | | | with options -constraints knownBug -limitConstraints 1 only tests the knownBug tests. Mostly involves replacing direct access to the testConstraints array with calls to the testConstraint command (which requires tcltest version 2).
* tip99tip_99vincentdarley2002-06-211-6/+6
|
* tip99vincentdarley2002-06-214-79/+161
|
* * doc/CrtTrace.3: Added TIP#62 implementation of commandhobbs2002-06-171-8/+397
| | | | | | | | | | | | | | | * doc/trace.n: execution tracing [FR #462580] (lavana). * generic/tcl.h: This includes enter/leave tracing as well * generic/tclBasic.c: as inter-procedure stepping. * generic/tclCmdMZ.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclVar.c: * tests/trace.test:
* * win/tclWinPipe.c (BuildCommandLine): Fixed bug #554068 ([exec]andreas_kupries2002-06-171-1/+11
| | | | | | on windows did not treat { in filenames well.). Bug reported by Vince Darley <vincentdarley@users.sourceforge.net>, patch provided by Vince too.
* * Revised locale initialization to interpretdgp2002-06-171-371/+512
| | | | | | | | | environment variable locale values according to XPG4, and to recognize the LC_ALL and LC_MESSAGES values over that of LANG. Also added many Windows Registry locale values to those recognized by msgcat. Revised tests and docs. Bumped to version 1.3. Thanks to Bruno Haible for the report and assistance crafting the solution. [Bug 525522, 525525]
* [Bug 569438] in the processing of dollar variablesMiguel Sofer2002-06-161-1/+10
|
* TIP#102 implementation: 'trace list' becomes 'trace info'dkf2002-06-141-27/+27
|
* new fCmd.test problems on Unixvincentdarley2002-06-131-12/+12
|
* vfs, winfs testsuitevincentdarley2002-06-133-33/+160
|
* Removed assumptions that [makeFile] creates files in the current dir.dkf2002-06-111-9/+9
|
* Duplicate test number...dkf2002-06-111-2/+2
|