summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/chan.test3
-rw-r--r--tests/chanio.test4
-rw-r--r--tests/io.test8
3 files changed, 8 insertions, 7 deletions
diff --git a/tests/chan.test b/tests/chan.test
index cb44f06..87d642c 100644
--- a/tests/chan.test
+++ b/tests/chan.test
@@ -11,6 +11,7 @@ if {"::tcltest" ni [namespace children]} {
package require tcltest 2.5
namespace import -force ::tcltest::*
}
+source [file join [file dirname [info script]] tcltests.tcl]
package require tcltests
@@ -55,7 +56,7 @@ test chan-4.2 {chan command: [Bug 800753]} -body {
test chan-4.3 {chan command: [Bug 800753]} -body {
chan configure stdout -eofchar \x00
} -returnCodes error -result {bad value for -eofchar: must be non-NUL ASCII character}
-test chan-4.4 {chan command: check valid inValue, no outValue} -body {
+test chan-4.4 {chan command: check valid inValue, no outValue} -constraints deprecated -body {
chan configure stdout -eofchar [list \x27 {}]
} -result {}
test chan-4.5 {chan command: check valid inValue, invalid outValue} -body {
diff --git a/tests/chanio.test b/tests/chanio.test
index 6cd3955..4ad59f1 100644
--- a/tests/chanio.test
+++ b/tests/chanio.test
@@ -5285,7 +5285,7 @@ test chan-io-39.21 {Tcl_SetChannelOption, setting read mode independently} \
test chan-io-39.22 {Tcl_SetChannelOption, invariance} -setup {
file delete $path(test1)
set l ""
-} -constraints unix -body {
+} -constraints {unix deprecated} -body {
set f1 [open $path(test1) w+]
lappend l [chan configure $f1 -eofchar]
chan configure $f1 -eofchar {O {}}
@@ -5295,7 +5295,7 @@ test chan-io-39.22 {Tcl_SetChannelOption, invariance} -setup {
} -cleanup {
chan close $f1
} -result {{} O D}
-test chan-io-39.22a {Tcl_SetChannelOption, invariance} -setup {
+test chan-io-39.22a {Tcl_SetChannelOption, invariance} -constraints deprecated -setup {
file delete $path(test1)
set l [list]
} -body {
diff --git a/tests/io.test b/tests/io.test
index 52ec200..cbf20c1 100644
--- a/tests/io.test
+++ b/tests/io.test
@@ -5756,7 +5756,7 @@ test io-39.21 {Tcl_SetChannelOption, setting read mode independently} \
close $s2
set modes
} {auto crlf}
-test io-39.22 {Tcl_SetChannelOption, invariance} unix {
+test io-39.22 {Tcl_SetChannelOption, invariance} -constraints {unix deprecated} -body {
file delete $path(test1)
set f1 [open $path(test1) w+]
set l ""
@@ -5767,8 +5767,8 @@ test io-39.22 {Tcl_SetChannelOption, invariance} unix {
lappend l [fconfigure $f1 -eofchar]
close $f1
set l
-} {{} O D}
-test io-39.22a {Tcl_SetChannelOption, invariance} {
+} -result {{} O D}
+test io-39.22a {Tcl_SetChannelOption, invariance} -constraints deprecated -body {
file delete $path(test1)
set f1 [open $path(test1) w+]
set l [list]
@@ -5779,7 +5779,7 @@ test io-39.22a {Tcl_SetChannelOption, invariance} {
lappend l [list [catch {fconfigure $f1 -eofchar {1 2 3}} msg] $msg]
close $f1
set l
-} {O D {1 {bad value for -eofchar: must be non-NUL ASCII character}}}
+} -result {O D {1 {bad value for -eofchar: must be non-NUL ASCII character}}}
test io-39.23 {Tcl_GetChannelOption, server socket is not readable or
writeable, it should still have valid -eofchar and -translation options } {
set l [list]