summaryrefslogtreecommitdiffstats
path: root/tests/winPipe.test
Commit message (Collapse)AuthorAgeFilesLines
* * tests/winPipe.test (winpipe-6.2): remove -blocking 1 as this onehobbs2005-04-201-2/+1
| | | | can truly block.
* * win/tclWinPipe.c: The pipe channel driver now respectsdavygrvy2005-04-191-1/+3
| | | | | | | | | | | | | | | | | | the -blocking option when closing. The windows pipe driver now has the same behavior as the UNIX side. This change is to avoid a hung shell when exiting due to open pipes that refuse to close in a graceful manner. * doc/open.n: Added a note about -blocking 0 and lack of exit status as it had never been documented. [Bug 947693] ***POTENTIAL INCOMPATIBILITY*** Scripts that use async pipes on windows, must (like the UNIX side) set -blocking to 1 before calling [close] to receive the exit status. * tests/winPipe.test (winpipe-6.1/2): added 'fconfigure $f -blocking 1' so the exit status can be acquired.
* * tests/appendComp.test: Backport test suite fixes of errorsdgp2004-10-281-1/+2
| | | | | | | | | | | | | * tests/autoMkindex.test: revealed by -singleproc 1 -debug 1 * tests/exec.test: options to make test. * tests/execute.test: * tests/interp.test: * tests/io.test: * tests/namespace.test: * tests/regexpComp.test: * tests/stringComp.test: * tests/unixInit.test: * tests/winPipe.test:
* backport of BuildCommandLine changes to mirror msvcrt's parse_cmdline() ↵davygrvy2004-02-251-5/+115
| | | | rules of quoting
* * generic/tclPipe.c (TclCleanupChildren):davygrvy2002-12-171-1/+29
| | | | | | | | | | | | | | * tests/winPipe.c: * win/tclWinPipe.c (Tcl_WaitPid): * win/tclWinTest.c: Gave Tcl_WaitPid the ability to return a Win32 exception code translated into a posix style SIG*. This allows [close] to report "CHILDKILLED" without the meaning getting lost in a truncated exit code. In TclCleanupChildren(), TclpGetPid() had to get moved to before Tcl_WaitPid() as the the handle is removed from the list taking away the ability to get the process id after the wait is done. This shouldn't effect the unix implimentaion unless waitpid is called with a pid of zero, meaning "any". I don't think it is..
* pcOnly constraints addedvincentdarley2002-07-181-6/+6
|
* typo fixesdgp2002-07-101-3/+3
|
* * Cleaned up, constrained, and reduced the amount of [exec] usagedgp2002-07-101-46/+46
| | | | in the test suite.
* Fix to latest patch.andreas_kupries2002-07-041-2/+3
|
* * tests/socket.test:andreas_kupries2002-07-041-49/+52
| | | | | | * tests/winPipe.test: * tests/pid.test: Fixed SF Bug #575848. See below for a description the general problem.
* * tests/winPipe.test: Applied patch for SF Tcl Bug #549617. Patchandreas_kupries2002-05-241-6/+6
| | | | and bug report by Kevin Kenny <kennykb@users.sourceforge.net>.
* added back deletion of "more" filehobbs2001-09-191-1/+2
|
* tests/winPipe.test: removed obsolete cat16 testshobbs2001-09-191-117/+3
|
* Fixes tests when spaces exist in install pathnames.dkf2001-01-121-2/+2
| | | | (Applies patch #103174 which fixes bug #119406.)
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* Changed the tests to use the testConstraints array that thejenn1999-07-011-5/+5
| | | | test harness uses instead of the old name (testConfig).
* Added flags -limitconstraints, -preservecore, -help, -file, -notfile, ↵jenn1999-06-291-9/+9
| | | | | | | | | | -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.
* 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-16/+17
|
* Added test for command.com /c dir /b hang.redman1999-05-211-2/+6
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-128/+170
|
* * test/winPipe.test: Changed to remove echoArgs.tcl temporary filestanton1999-02-031-2/+2
| | | | | | | | | | 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]
* cleaned up test suite so most of the tests pass on Windowsstanton1998-11-021-4/+5
|
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* *** empty log message ***stanton1998-06-151-1/+12
|
* Initial revisionrjohnson1998-03-261-0/+359