Tcl Source Code

View Ticket
Login
Ticket UUID: 575848
Title: winPipe.test needs writable .
Type: Bug Version: obsolete: 8.4a5
Submitter: dgp Created on: 2002-07-01 06:59:35
Subsystem: 27. Channel Types Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2002-07-05 03:06:55
Resolution: Fixed Closed By: andreas_kupries
    Closed on: 2002-07-04 20:06:55
Description:
See Tcl Bug 575817.

winPipe.test fails:

winPipe.test
Test file error: couldn't open "little": permission denied
    while executing
"open "little" w"
    invoked from within
"set f [open "little" w] "
    (file
"/tmp/dist/sandbox/tcl8.4b1/tests/winPipe.test" line 41)
User Comments: andreas_kupries added on 2002-07-05 03:06:55:
Logged In: YES 
user_id=75003

Committed to head.

andreas_kupries added on 2002-07-05 03:01:35:

File Added - 26415: 575848_2.diff

Logged In: YES 
user_id=75003

Added complete patch (winPipe, pid, socket).

andreas_kupries added on 2002-07-05 02:41:16:

File Added - 26414: 575848.diff

andreas_kupries added on 2002-07-05 02:41:15:
Logged In: YES 
user_id=75003

Attaching patch for winPipe.

dgp added on 2002-07-01 14:22:23:
Logged In: YES 
user_id=80530


Also pid.test:

==== pid-1.2 pid command FAILED
==== Contents of test case:

    set f [open {| echo foo | cat >test1} w]
    set pids [pid $f]
    close $f
    catch {removeFile test1}
    list [llength $pids] [regexp {^[0-9]+$} [lindex $pids
0]]  [regexp {^[0-9]+$} [lindex $pids 1]]  [expr {[lindex
$pids 0] == [lindex $pids 1]}]

---- Result was:
couldn't write file "test1": permission denied
---- Result should have been (exact matching):
2 1 1 0
---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
==== pid-1.2 FAILED


==== pid-1.3 pid command FAILED
==== Contents of test case:

    set f [open test1 w]
    set pids [pid $f]
    close $f
    set pids

---- Result was:
couldn't open "test1": permission denied
---- Result should have been (exact matching):

---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
==== pid-1.3 FAILED

dgp added on 2002-07-01 14:15:50:
Logged In: YES 
user_id=80530


socket.test has many similar problems

Attachments: