main.test
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
- # This file contains tests for the tkMain.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) 1997 by Sun Microsystems, Inc.
- # Copyright (c) 1998-1999 by Scriptics Corporation.
- # All rights reserved.
- #
- # RCS: @(#) $Id: main.test,v 1.6 2002/07/13 20:28:35 dgp Exp $
- package require tcltest 2.1
- namespace import -force tcltest::configure
- namespace import -force tcltest::testsDirectory
- configure -testdir [file join [pwd] [file dirname [info script]]]
- configure -loadfile [file join [testsDirectory] constraints.tcl]
- tcltest::loadTestedCommands
- namespace import -force tcltest::interpreter
- namespace import -force tcltest::makeFile
- namespace import -force tcltest::removeFile
- test main-1.1 {StdinProc} {unix} {
- set script [makeFile {
- close stdin; exit
- } script]
- if {[catch {exec [interpreter] <$script} msg]} {
- set error 1
- } else {
- set error 0
- }
- removeFile script
- list $error $msg
- } {0 {}}
- # cleanup
- ::tcltest::cleanupTests
- return