summaryrefslogtreecommitdiffstats
path: root/tests/unixInit.test
Commit message (Collapse)AuthorAgeFilesLines
* * unix/tclUnixInit.c (TclpInitLibraryPath): Disabled addition ofdgp2004-06-101-21/+45
| | | | | | | | | | | | | | * win/tclWinInit.c (TclpInitLibraryPath): relative-to-executable directories to the library search path. A first step in reform of Tcl's startup process. ***POTENTIAL INCOMPATIBILITY*** Attempts to directly run ./tclsh or ./tcltest out of a build directory will either fail, or will make use of an installed script library in preference to the one in the source tree. Use `make shell` or `make runtest` instead. * tests/unixInit.test: Modified tests to suit above changes.
* * tests/winPipe.test: Protect against path being setdgp2004-05-251-2/+3
| | | | | | * tests/unixInit.test: Unset path when done. * tests/unload.test (unload-3.1): Verify [pkgb_sub] does not exist. Delete interps when done.
* * tests/unixInit.test (unixInit-2.10): Test correction for Mac OSX.dgp2004-05-051-2/+7
| | | | | Be sure to consistently compare normalized path names. Thanks to Steven Abner (tauvan). [Bug 948177]
* * tests/unixInit.test (unixInit-3.1): Default encoding on Darwindgp2004-04-061-2/+4
| | | | systems is utf-8. Thanks to Steven Abner (tauvan). [Bug 928808]
* * tests/basic.test: Made several tests more robust to thedgp2004-02-251-4/+4
| | | | | | | | | | * tests/cmdMZ.test: list-quoting of path names that might * tests/exec.test: contain Tcl-special chars like { or [. * tests/io.test: Should help us sort out Tcl Bug 554068. * tests/pid.test: * tests/socket.test: * tests/source.test: * tests/unixInit.test:
* add constraints to unixInit-7.1hobbs2004-02-181-2/+4
|
* * tests/unixInit.test (unixInit-7.1):hobbs2004-02-171-1/+14
| | | | | * unix/tclUnixInit.c (TclpInitPlatform): ensure the std fds exist to prevent crash condition [Bug #772288]
* * tests/unixInit.test (unixInit-2.10): New test to expose [Bug 832657]dgp2003-11-051-1/+35
| | | | | failure of TclpInitLibraryPath() to properly handle .. in the path of the executable.
* unset path to make it work for singleproc runshobbs2002-12-041-2/+2
|
* * tests/unixInit.test: relaxed unixInit-3.1 to accept iso8859-15dgp2002-07-241-3/+5
| | | | as a valid C encoding. [Bug 575336]
* * Improved constraints to protect /tmp. [Bug 581403]dgp2002-07-151-5/+7
|
* * Cleaned up, constrained, and reduced the amount of [exec] usagedgp2002-07-101-50/+48
| | | | in the test suite.
* * Fixes to test suite when there's a spacedgp2002-05-081-2/+2
| | | | in the working path. Thanks to Kevin Kenny.
* * Corrected restore of ::env(LANG).dgp2001-10-101-2/+3
|
* * Updated test to supportdgp2001-09-061-5/+8
| | | | | | newer HP-UX releases that properly report euc-jp as the system encoding for Japanese. Bug report and patch verification by Bob Techentin. [Bug 453883]
* * Correcteddgp2001-08-271-9/+3
| | | | | | inconsistency between the search path for script libraries and the directory name $DISTNAME into which distributions built by 'make test' unpack. [Bug 455642]
* * Corrected expected resultdgp2001-08-241-2/+4
| | | | to match Tcl's quirky construction of its init library path.
* typo fixdgp2001-07-121-2/+2
|
* Got test unixInit-2.8 to stop wiping out parts of my debug installation bydkf2001-07-121-2/+4
| | | | adding an extra constraint.
* * tests/unixInit.test (unixInit-2.8): Changed test back to usingdgp2001-07-031-5/+36
| | | | | | installation layout, adding comments explaining why the test writes to the directories it does, and checks to avoid destroying other files in /tmp.
* Fix for Bug #438070 I believe; for various reasons, testing on thedkf2001-07-031-17/+30
| | | | | | | environment where the actual bug was reported is very difficult (I've no access to an Alpha box, and even going to a ix86-redhat-linux is very difficult due to the way my sources are set up.) Improved the comments in the test too.
* * tests/unixInit.test (unixInit-2.8): Corrected test for alldgp2001-07-021-3/+21
| | | | | | | | | | | | absolute pathnames in library path when executable is installed near root directory to use correct development directory layout. [Bug 438014] * tests/unixInit.test (unixInit-2.9): * unix/tclUnixInit.c (TclpInitLibraryPath): * win/tclWinInit.c (TclpInitLibraryPath): Corrected buggy construction of search path entries relative to executable. Added test for bad construction. [Bug 438014]
* Removed requirement for local echo service; thanks Jeff for pointingdkf2001-06-281-9/+34
| | | | out this flaw.
* Unix channels now have the right type associated with them [bug #219137]dkf2001-06-181-8/+21
| | | | A couple of nasty faults/assumptions in unixInit.test are fixed too.
* 2001-01-04 Don Porter <dgp@users.sourceforge.net>dgp2001-01-041-1/+19
| | | | | | | | | | | | * tests/unixInit.test: * unix/tclUnixInit.c (TclpInitLibraryPath): * win/tclWinInit.c (TclpInitLibraryPath): Several entries in the library path ($tcl_libPath) are determined relative to the absolute path of the executable. When the executable is installed in or near the root directory of the file system, relative pathnames were being incorrectly generated, and in the worst case, memory access violations were crashing the program. [Bug 119416, Patch 102972]
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* * unix/README:hobbs2000-02-101-1/+5
| | | | | | | | | | | | | | | | * unix/Makefile.in (dist): removed porting.notes and porting.old from distribution and CVS. The information was very outdated. Now refer to http://dev.scriptics.com/services/support/platforms.html * tests/unixInit.test: fixed japanese LANG encoding test [Bug: 3549] * unix/configure.in: * unix/tcl.m4: correct CFLAG_WARNING setting, fixed gcc config for AIX, added -export-dynamic to LDFLAGS for FreeBSD-3+ [Bug: 2998] * win/tclWinLoad.c (TclpLoadFile): improved error message for load failures, could perhaps be even more intelligent.
* * tests/tcltest.test:jenn1999-10-191-2/+3
| | | | | | | | | | | * 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]
* Do additional checks to unset any environment variables set, changed orjenn1999-07-081-14/+8
| | | | created by the tests.
* Made test encoding test understand platform differences.rjohnson1999-07-071-3/+7
|
* Changed the tests to use the testConstraints array that thejenn1999-07-011-4/+4
| | | | test harness uses instead of the old name (testConfig).
* Fixed style problems in many of the test files.rjohnson1999-06-261-2/+2
| | | | Fixed bug in pkg.test where defs.tcl was still being used.
* Modified the tests to use the package tcltestjenn1999-06-261-10/+11
|
* merged 8.1.0 changes into mainlinestanton1999-04-241-3/+3
|
* Resynced with mainline.rjohnson1999-04-211-2/+2
|
* fixed bugs in tests--bug id 1769hershey1999-04-191-2/+1
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-0/+205