diff options
Diffstat (limited to 'tests/winConsole.test')
-rw-r--r-- | tests/winConsole.test | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/tests/winConsole.test b/tests/winConsole.test deleted file mode 100644 index 8a18b2c..0000000 --- a/tests/winConsole.test +++ /dev/null @@ -1,51 +0,0 @@ -# This file tests the tclWinConsole.c file. -# -# This file contains a collection of tests for one or more of the Tcl -# built-in commands. Sourcing this file into Tcl runs the tests and -# generates output for errors. No output means no errors were found. -# -# Copyright (c) 1999 by Scriptics Corporation. -# -# See the file "license.terms" for information on usage and redistribution -# of this file, and for a DISCLAIMER OF ALL WARRANTIES. -# -# RCS: @(#) $Id: winConsole.test,v 1.2 1999/04/16 00:47:36 stanton Exp $ - -if {[lsearch [namespace children] ::tcltest] == -1} { - source [file join [pwd] [file dirname [info script]] defs.tcl] -} - - -test winConsole-1.1 {Console file channel: non-blocking gets} \ - {pcOnly interactive} { - - set oldmode [fconfigure stdin] - - puts stdout "Enter abcdef<return> now: " nonewline - flush stdout - fileevent stdin readable { - if {[gets stdin line] >= 0} { - set result $line - } else { - set result "gets failed" - } - } - - fconfigure stdin -blocking 0 -buffering line - - set result {} - vwait result - - #cleanup the fileevent - fileevent stdin readable {} - eval fconfigure stdin $oldmode - - set result - -} "abcdef" - -#cleanup - -::tcltest::cleanupTests -return - |