summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* * tests/string.test:stanton1999-05-061-1/+10
| | | | | | * generic/tclCmdMZ.c: * doc/string.n: Fixed bug in string equal/compare code when using -length option. Cleaned up docs a bit more.
* * doc/string.n:stanton1999-05-069-940/+785
| | | | | | | | | | | | | | | | | | | | * tests/cmdIL.test: * tests/cmdMZ.test: * tests/error.test: * tests/ioCmd.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/string.test: * tests/cmdIL.test: * generic/tclUtil.c: * generic/tclCmdMZ.c: Replaced "string icompare/iequal" with -nocase and -length switches to "string compare/equal". Added a -nocase option to "string map". Changed index syntax to allow integer or end?-integer? instead of a full expression. This is much simpler with safeTcl scripts since it avoids double substitution issues.
* * tests/http.test: Unset "data" array before running tests tostanton1999-05-061-1/+2
| | | | avoid failures due to previous tests.
* * doc/string.n:stanton1999-05-042-13/+29
| | | | | | | * tests/cmdMZ.test: * tests/string.test: * generic/tclCmdMZ.c (Tcl_StringObjCmd): Changed "string length" to avoid regenerating the string rep of a ByteArray object.
* * tests/cmdIL.test:stanton1999-05-048-93/+295
| | | | | | | | | | | | | * tests/cmdMZ.test: * tests/error.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/string.test: * generic/tclCmdMZ.c (Tcl_StringObjCmd): * generic/tclUtil.c (TclGetIntForIndex): Applied Jeff Hobbs's string patch which includes the following changes [Bug: 1845]:
* * tests/binary.test:stanton1999-05-031-1/+11
| | | | | * generic/tclBinary.c (DupByteArrayInternalRep): Fixed bug where type was not being set in duplicated object.
* * Merged changes from 8.1.0 branchstanton1999-04-302-3/+7
|
* Tcl_UtfToUpper and Tcl_UtfToTitle now works on badly formed Utf strings.hershey1999-04-301-1/+20
|
* Added tests for string toupper and string tolower called with badly formedhershey1999-04-291-1/+7
| | | | Utf strings.
* merged 8.1.0 changes into mainlinestanton1999-04-242-17/+19
|
* Resynced with mainline.rjohnson1999-04-2110-11/+25
|
* added a delay to a event to so it can pass on slower machines.hershey1999-04-202-13/+24
|
* moved the ThreadReap command to ::tcltest::threadReap. Now each thread test ↵hershey1999-04-204-109/+192
| | | | | | | | | calls threadReap at the beginning and end of the test, inside the test body. This fixes the problem where the test suite was exiting on a call to threadReap (reap was killing the main thread by accident because other tests were leaving threads running and setting mainthread to be the list of running threads).
* fixed bugs in tests--bug id 1769hershey1999-04-193-66/+42
|
* changes make Tcl_Access and Tcl_Stat public.hershey1999-04-171-2/+2
| | | | also one minor fix in tests/all.tcl to fix bug 1770.
* merged tcl 8.1 branch back into the main trunkstanton1999-04-16126-4729/+18146
|
* Tests for pkg_mkIndex when input files do "namespace import". BUG 1327welch1999-03-311-1/+8
|
* Added tests for auto_mkindex_parser quoting problems, BUGID 1657welch1999-03-313-6/+137
|
* Merged stubs changes into mainline for 8.0stanton1999-03-101-2/+74
|
* * test/winPipe.test: Changed to remove echoArgs.tcl temporary filestanton1999-02-032-4/+4
| | | | | | | | | | when done. * tests/cmdAH.test: * generic/tclFileName.c (TclGetExtension): Changed behavior so the split happens at the last period in the name instead of the first period of the last run of periods. So, "foo..o" is split into "foo." and ".o" now. [Bug: 1126]
* * tests/interp.test:stanton1999-02-031-6/+6
| | | | | | * generic/tclInterp.c (DeleteAlias): Changed to use Tcl_DeleteCommandFromToken so we handle renames properly. This avoids senseless panic. [Bug: 736]
* * generic/tclProc.c:stanton1999-02-031-39/+155
| | | | | | | | | | | | | | | | | | | | | | * generic/tclNamesp.c: * generic/tclInt.h: * generic/tclCmdIL.c: * generic/tclBasic.c: * generic/tclVar.c: Applied patch from Viktor Dukhovni to rationalize TCL_LEAVE_ERR_MSG behavior when creating variables. * generic/tclVar.c: Fixed bug in namespace tail computation. Fixed bug where upvar could resurrect a namespace variable whose namespace had been deleted. * generic/tclCompile.c (TclCompileExprCmd): Eliminated yet another bogus optimization in expression compilation. * generic/tclCompile.c (CompileExprWord): Fixed exception stack overflow bug caused by missing statement. [Bug: 928] * generic/tclIOCmd.c: * generic/tclBasic.c: Objectified the "open" command. [Bug: 1113]
* lintstanton1999-02-022-9/+9
|
* * generic/tclCompile.c (CompileExprWord): Fixed exception stackstanton1999-02-021-1/+10
| | | | overflow bug caused by missing statement. [Bug: 928]
* added pkg and pkg1 to list of files to copy to the current working dir, ifhershey1998-12-071-2/+2
| | | | the cwd is not tk8.0/tests
* Added test filewelch1998-12-041-0/+15
|
* Updated all and defs to work more smoothly with nightly tests.hershey1998-12-043-31/+41
| | | | | Check for existence of "testgetplatform" command before calling it in fCmd.test file--this command is only in tcltest interps.
* * tclWinSock.c (CreateSocket, TcpAccept): Windows NT createsstanton1998-12-041-1/+213
| | | | | sockets so they are inheritable by default. Turn off this bit so sockets aren't kept open by exec'ed processes. [Bug: 892]
* all file can now be run from any working dir.hershey1998-11-191-8/+57
|
* Added test cases for new pkg_mkIndex -load casewelch1998-11-122-64/+43
|
* Fixed quoting of { in an info complete test case.welch1998-11-111-2/+2
|
* Fixed some tests which were failing on the Mac because of path differences. ↵jingham1998-11-102-15/+26
| | | | Added a test to the resource tests to cover the but I fixed. Fixed the stat test commands - the mac files were getting a leading :, which the test commands did not expect
* Fixed timeout-related HTTP testwelch1998-11-031-2/+10
|
* fixed test that got stale on Windowsstanton1998-11-031-2/+5
|
* cleaned up test suite so most of the tests pass on Windowsstanton1998-11-0210-40/+55
|
* Overhaul of pkg_mkIndexwelch1998-10-301-59/+18
|
* Fixed the Tcl_NotifyChannel bug, plus added a test case for it.welch1998-10-301-1/+26
| | | | | | Simply replaced Tcl_RegisterChannel/UnregisterChannel with Tcl_Preserve/Tcl_Release was all it took. Chanels are already "eventually freed"
* Added the pkg_mkIndex test suiteescoffon1998-10-1715-0/+739
|
* Added fix to list processing in tclNotify that could cause events to be dropped.rjohnson1998-10-141-1/+9
| | | | Added test to intetp test suite.
* Fixed bug in Tcl_SetListObj - it used to create invalid Tcl_Obj if you passedrjohnson1998-10-131-1/+2
| | | | | | in 0 elements. Despite what docs said. Also updated a few copyright notices.
* Fixed bug in "lsort -dictionary" that caused problems when comparingrjohnson1998-10-131-11/+14
| | | | numbers that started with 0.
* Fixed bug in "info complete" - it did not handle NULLs correctly.rjohnson1998-10-131-1/+7
|
* Minor changes in test file & C style.rjohnson1998-10-061-1/+7
|
* Added a new Tcl object called "procbody"; this object's internalescoffon1998-10-051-1/+131
| | | | | | | representation contains both a Proc struct and its associated ByteCode. Updated tclProc.c::TclCreateProc to take procbody instances as the body argument, for future support of compiler extensions. Added the "procbodytest" package for testing all this stuff.
* Added tests/stack.test, to test recursion limits.escoffon1998-09-302-3/+26
| | | | Added SHLIB_PATH to the list of special macros to ignore.
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-14102-103/+103
|
* Added test for namespace import fixwelch1998-08-101-0/+17
|
* Removed DOS-EOLs.suresh1998-08-071-52/+52
|
* Marked EINTR tests nonPortablewelch1998-08-061-2/+2
|
* Changed the alarm testsurles1998-08-061-7/+19
|