diff options
author | mdejong <mdejong> | 2003-03-06 09:16:12 (GMT) |
---|---|---|
committer | mdejong <mdejong> | 2003-03-06 09:16:12 (GMT) |
commit | a060bfc83abd3ede4e970cef1959af6d9f75946e (patch) | |
tree | beb16481c0323e16d75fa932bc0f7e7b91f5ca94 /tests/io.test | |
parent | ee86aa6fca4bdbb2d897e973b48b0cf1f704820d (diff) | |
download | tcl-a060bfc83abd3ede4e970cef1959af6d9f75946e.zip tcl-a060bfc83abd3ede4e970cef1959af6d9f75946e.tar.gz tcl-a060bfc83abd3ede4e970cef1959af6d9f75946e.tar.bz2 |
* generic/tclIO.c (Tcl_SetChannelOption):
Invoke the Tcl_SetChannelBufferSize method
as a result of changing the -buffersize
option to fconfigure. The previous
implementation used some inlined code that
reset the buffer size to the default size
instead of ignoring the request as
implemented in Tcl_SetChannelBufferSize.
* tests/io.test: Update test case so that
it actually checks the implementation of
Tcl_SetChannelBufferSize.
Diffstat (limited to 'tests/io.test')
-rw-r--r-- | tests/io.test | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/io.test b/tests/io.test index d74fa9d..46aaa6c 100644 --- a/tests/io.test +++ b/tests/io.test @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: io.test,v 1.40 2003/02/25 22:03:38 andreas_kupries Exp $ +# RCS: @(#) $Id: io.test,v 1.41 2003/03/06 09:16:21 mdejong Exp $ if {[catch {package require tcltest 2}]} { puts stderr "Skipping tests in [info script]. tcltest 2 required." @@ -4803,7 +4803,7 @@ test io-38.2 {Tcl_SetChannelBufferSize, Tcl_GetChannelBufferSize} { lappend l [fconfigure $f -buffersize] close $f set l -} {4096 10000 4096 4096 4096 100000 4096} +} {4096 10000 10000 10000 10000 100000 100000} test io-38.3 {Tcl_SetChannelBufferSize, changing buffersize between reads} { # This test crashes the interp if Bug #427196 is not fixed |