security.test
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. # security.test --
  2. #
  3. # Functionality covered: this file contains a collection of tests for the
  4. # auto loading and namespaces.
  5. #
  6. # Sourcing this file into Tcl runs the tests and generates output for
  7. # errors. No output means no errors were found.
  8. #
  9. # Copyright (c) 1997 Sun Microsystems, Inc.
  10. # Copyright (c) 1998-1999 by Scriptics Corporation.
  11. # All rights reserved.
  12. #
  13. # RCS: @(#) $Id: security.test,v 1.5 2000/04/10 17:19:04 ericm Exp $
  14. if {[lsearch [namespace children] ::tcltest] == -1} {
  15.     package require tcltest
  16.     namespace import -force ::tcltest::*
  17. }
  18. # If this proc becomes invoked, then there is a bug
  19. proc BUG {args} {
  20.   set ::BUG 1
  21. }
  22. # Check and Clear the bug flag (to do before each test)
  23. set ::BUG 0
  24. proc CB {} {
  25.     set ret $::BUG
  26.     set ::BUG 0
  27.     return $ret
  28. }
  29. test sec-1.1 {tcl_endOfPreviousWord} {
  30.     catch {tcl_startOfPreviousWord x {[BUG]}}
  31.     CB
  32. } 0
  33. # cleanup
  34. ::tcltest::cleanupTests
  35. return