Import Tcl-code 8.6.8
This commit is contained in:
@@ -5338,7 +5338,7 @@ test chan-io-40.2 {POSIX open access modes: CREAT} -setup {
|
||||
} -constraints {unix} -body {
|
||||
set f [open $path(test3) {WRONLY CREAT} 0600]
|
||||
file stat $path(test3) stats
|
||||
set x [format "0%o" [expr $stats(mode)&0o777]]
|
||||
set x [format "%#o" [expr $stats(mode)&0o777]]
|
||||
chan puts $f "line 1"
|
||||
chan close $f
|
||||
set f [open $path(test3) r]
|
||||
@@ -5352,8 +5352,8 @@ test chan-io-40.3 {POSIX open access modes: CREAT} -setup {
|
||||
# This test only works if your umask is 2, like ouster's.
|
||||
chan close [open $path(test3) {WRONLY CREAT}]
|
||||
file stat $path(test3) stats
|
||||
format "0%o" [expr $stats(mode)&0o777]
|
||||
} -result [format %04o [expr {0o666 & ~ $umaskValue}]]
|
||||
format "%#o" [expr $stats(mode)&0o777]
|
||||
} -result [format %#4o [expr {0o666 & ~ $umaskValue}]]
|
||||
test chan-io-40.4 {POSIX open access modes: CREAT} -setup {
|
||||
file delete $path(test3)
|
||||
} -body {
|
||||
@@ -6775,7 +6775,7 @@ test chan-io-52.10 {TclCopyChannel & encodings} {fcopy} {
|
||||
} 5
|
||||
test chan-io-52.11 {TclCopyChannel & encodings} -setup {
|
||||
set f [open $path(utf8-fcopy.txt) w]
|
||||
fconfigure $f -encoding utf-8
|
||||
fconfigure $f -encoding utf-8 -translation lf
|
||||
puts $f "\u0410\u0410"
|
||||
close $f
|
||||
} -constraints {fcopy} -body {
|
||||
|
||||
Reference in New Issue
Block a user