summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add [file normalize] so expected paths come out right on Windows. [Bug 1053568]dkf2004-11-051-1/+3
|
* niggly test suite fixesdgp2004-11-041-2/+2
|
* remove knownBugs from clock tests by fixing themKevin B Kenny2004-11-031-9/+15
|
* niggly test suite fixesdgp2004-11-031-2/+2
|
* test cleanup correctiondgp2004-11-031-3/+6
|
* * generic/tclTrace.c (TclCallVarTraces): Improved ability to debugdgp2004-11-034-16/+36
| | | | | | | * tests/incr-old.test (incr-old-2.6): errors during variable * tests/incr.test (incr-{1,2}.28): traces by preserving the * tests/set.test (set-{2,4}.4): -errorinfo data. * tests/trace.test (trace-33.1): [Bug 527164]
* 2004-11-02 Don Porter <dgp@users.sourceforge.net>dgp2004-11-021-1/+42
| | | | | | | | * library/tcltest/tcltest.tcl: Corrected some misleading * tests/tcltest.test (tcltest-26.1,2): displays of ::errorInfo and ::errorCode information when the -setup, -body, and/or -cleanup scripts return an unexpected return code. Thanks to Robert Seeger for the fix. [RFE 1017151].
* Second part of fix for Bug 926106Kevin B Kenny2004-11-011-1/+13
|
* Fix for [Bug 761471]; NaN is now *never* equal to NaN...dkf2004-11-011-1/+6
|
* command quoting fixdgp2004-10-311-2/+2
|
* typo fixdgp2004-10-311-2/+2
|
* General cleanupdkf2004-10-311-139/+21
|
* Fix pseudo-constraintdkf2004-10-312-4/+4
|
* Minor fixes for marginally more claritydkf2004-10-311-10/+10
|
* Turn umask2 constraint into something more commonly satisfiabledkf2004-10-311-85/+39
| | | | Also turn conditional tests into constrained tests
* Added constraint to test that won't ever work on Unix (no drive letters!)dkf2004-10-311-2/+2
|
* General clean updkf2004-10-311-190/+63
|
* Remove broken test constraint. [bug 1053908]dkf2004-10-311-3/+2
|
* Make [info globals ::foo] work. [Bug 1057461]dkf2004-10-311-1/+5
|
* * library/tcltest/tcltest.tcl: Correct reaction to errors in thedgp2004-10-301-8/+6
| | | | | | | 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].
* Allow ensembles to rewrite their subcommands' error messages to be moredkf2004-10-295-14/+45
| | | | | | relevant to users. [Patch 1056864] Also patches to core to take advantage of this Also other general cleaning up of Tcl_WrongNumArgs usage
* fix for execution stack corruption [Bug 1055676]. Credit dgp for detectiveMiguel Sofer2004-10-281-1/+23
| | | | work and fix.
* D'oh!dgp2004-10-281-2/+2
|
* * tests/socket.test (socket-13.1): Balanced [makeFile] anddgp2004-10-281-25/+25
| | | | [removeFile] commands.
* * tests/clock.test: Correct duplicate test names.dgp2004-10-284-12/+12
| | | | | | * tests/namespace.test: * tests/string.test: * tests/io.test (io-50.4): Use namespace variables.
* * tests/registry.test: Fixed test files to load the correctdavygrvy2004-10-272-147/+145
| | | | | | | | | * tests/winDde.test: registry and dde packages by using the info * win/Makefile.in: from makefiles to tell tcltest where to load * win/makefile.vc: them from. This avoids grabbing the wrong package from $auto_path which might be the install point rather than the dev location. Kudos to Jennifer Hom for adding -load and -loadfile to the tcltest package. [Bug 926088]
* fixed format-19.1 for 64 bit machinesKevin B Kenny2004-10-271-3/+3
|
* * tests/tm.test: Expanded on the testsuite entered by Donal.andreas_kupries2004-10-271-5/+195
| | | | * library/tm.tcl: Even found bugs, these have been corrected.
* additional regression test for Bug 868489Kevin B Kenny2004-10-271-1/+9
|
* * generic/tclParse.c (Tcl_SubstObj): Fix for failed subst-12.3 test.dgp2004-10-261-1/+9
| | | | * tests/subst.test (subst-12.3-5): More tests for Bug 1036649.
* Reversed expected result from test subst-12.3.dgp2004-10-261-2/+2
|
* * tests/subst.test (subst-12.3,4): More tests for Bug 1036649.dgp2004-10-261-1/+17
|
* * tests/basic.test: Added missing constraints.dgp2004-10-264-17/+16
| | | | | | | * tests/compile.test: * tests/fileSystem.test: * tests/init.test (init-2.8): Updated to not rely on http package.
* fixes for Bug 1054101Kevin B Kenny2004-10-261-1/+43
|
* Remove some of the contortions from cmdAH-8.45dkf2004-10-251-8/+10
|
* * generic/tclExecute.c (IllegalExprOperandType,TclExecuteByteCode):dgp2004-10-251-2/+2
| | | | | | | | | | | | | Removed several DECACHE_INFO/CACHE_INFO pairs that are no longer needed for protection because routines like Tcl_SetErrorCode() and Tcl_AddErrorInfo() can no longer re-enter bytecode execution. * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a missing -errorinfo option when code == TCL_ERROR causes the errorInfo field to get reset. * tests/thread.test (thread-4.4): Test depended on a ::errorInfo value initialized to "". Added code to test to setup that requirement.
* Flesh out tests and transform the TM manager API into an ensembledkf2004-10-251-8/+23
|
* Add *very* basic test suite for modules, and tighten up the doc styledkf2004-10-221-0/+40
|
* Make ensembles report shorter error traces that conceal more of how thedkf2004-10-221-7/+5
| | | | ensemble implements itself. This is usually the right thing to do.
* * library/clock.tcl: Fixed a typo where the fallback time zoneKevin B Kenny2004-10-221-1/+23
| | | | | | | | | became ::localtime instead of :localtime. Fixed a bug where time zone names containing hyphens could not be loaded. Thanks to Todd M. Helfter <tmh@jumpgate.itsp.purdue.edu> for finding these bugs. * tests/clock.test: Added regression test cases that covers both bugs.
* Stop losing result codes in [dict with] in some circumstancesdkf2004-10-191-1/+13
|
* TIP#217 implementationdkf2004-10-141-2/+8
|
* Fix things so we can pass our own test suite for TIP#212...dkf2004-10-081-6/+6
|
* Basic tests for TIPs #201 and #212dkf2004-10-082-2/+151
|
* update test for TIP 212dgp2004-10-081-2/+2
|
* filesystem generic/platform code splittingvincentdarley2004-10-072-9/+54
|
* * tests/clock.test (clock-34.*): Removed an antibug that forcedKevin B Kenny2004-10-041-9/+9
| | | | | | comparison of [clock scan] results with the :localtime time zone. Now that [clock scan] uses the current time zone instead, the antibug caused several tests to fail. [Bug 1038554]
* Stop words starting with 'eq' or 'ne' from being subdivided by the expressiondkf2004-10-041-1/+9
| | | | parser. [Bug 884830]
* Modify the semantics of [dict set] to be what everyone expected them to bedkf2004-10-021-4/+4
| | | | | in a straw poll. Also made T_DODone;T_DONext a non-fatal sequence, leading to simplified code.
* * tests/namespace.test (namespace-8.7): Another test for save/restoredgp2004-10-021-1/+8
| | | | of ::errorInfo and ::errorCode during global namespace teardown.