summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-03-18 11:08:10 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-03-18 11:08:10 (GMT)
commita17e74a7eb7415b1e53f2f080272cc2186868fc3 (patch)
tree10b8de337d31d77c359086d06b745afa66578ee1 /tests
parent88a6952fc5f5a2a14afa15b21d6a7492a23ba2ea (diff)
parent20cc8e0bc110e2370ccc8de16637734127d5fcba (diff)
downloadtcl-a17e74a7eb7415b1e53f2f080272cc2186868fc3.zip
tcl-a17e74a7eb7415b1e53f2f080272cc2186868fc3.tar.gz
tcl-a17e74a7eb7415b1e53f2f080272cc2186868fc3.tar.bz2
Merge 9.0
Diffstat (limited to 'tests')
-rw-r--r--tests/chanio.test6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/chanio.test b/tests/chanio.test
index 11a4e74..e668655 100644
--- a/tests/chanio.test
+++ b/tests/chanio.test
@@ -255,8 +255,8 @@ test chan-io-3.4 {WriteChars: loop over stage buffer} -body {
chan configure $f -encoding jis0208 -buffersize 16
chan puts -nonewline $f "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"
set x [list [contents $path(test1)]]
+} -cleanup {
chan close $f
- lappend x [contents $path(test1)]
} -errorCode {POSIX EILSEQ {illegal byte sequence}} -match glob -result {error writing "*": illegal byte sequence}
test chan-io-3.5 {WriteChars: saved != 0} -body {
# Bytes produced by UtfToExternal from end of last channel buffer had to
@@ -266,8 +266,8 @@ test chan-io-3.5 {WriteChars: saved != 0} -body {
chan configure $f -encoding jis0208 -buffersize 17
chan puts -nonewline $f "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"
set x [list [contents $path(test1)]]
+} -cleanup {
chan close $f
- lappend x [contents $path(test1)]
} -errorCode {POSIX EILSEQ {illegal byte sequence}} -match glob -result {error writing "*": illegal byte sequence}
test chan-io-3.6 {WriteChars: (stageRead + dstWrote == 0)} {
# One incomplete UTF-8 character at end of staging buffer. Backup in src
@@ -295,8 +295,8 @@ test chan-io-3.7 {WriteChars: (bufPtr->nextAdded > bufPtr->length)} -body {
chan configure $f -encoding jis0208 -buffersize 17
chan puts -nonewline $f "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"
set x [list [contents $path(test1)]]
+} -cleanup {
chan close $f
- lappend x [contents $path(test1)]
} -errorCode {POSIX EILSEQ {illegal byte sequence}} -match glob -result {error writing "*": illegal byte sequence}
test chan-io-3.8 {WriteChars: reset sawLF after each buffer} {
set f [open $path(test1) w]