Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | * tests/event.test (event-11.5): Removed hard-coded port number which could fail on some systems. [Bug #436727] |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
9aa7b73c9e6bcf06132eed9d3de9f9a3 |
| User & Date: | dkf 2001-06-27 15:34:16.000 |
Context
|
2001-06-27
| ||
| 21:00 | * doc/interp.n: * doc/unknown.n: updated notes about what is in a safe interp. [Bug #218605] check-in: 663b37cc6d user: hobbs tags: trunk | |
| 15:34 | * tests/event.test (event-11.5): Removed hard-coded port number which could fail on some systems. ... check-in: 9aa7b73c9e user: dkf tags: trunk | |
| 01:53 | * unix/Makefile.in: * win/Makefile.in: Add `make shell` target. This target will set the proper e... check-in: 25b592540c user: mdejong tags: trunk | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2001-06-26 Mo DeJong <mdejong@redhat.com> * unix/Makefile.in: * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking tclsh from the build directory. | > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 | 2001-06-27 Donal K. Fellows <fellowsd@cs.man.ac.uk> * tests/event.test (event-11.5): Removed hard-coded port number which could fail on some systems. [Bug #436727] 2001-06-26 Mo DeJong <mdejong@redhat.com> * unix/Makefile.in: * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking tclsh from the build directory. |
| ︙ | ︙ |
Changes to tests/event.test.
1 2 3 4 5 6 7 8 9 10 11 | # This file contains a collection of tests for the procedures in the file # tclEvent.c, which includes the "update", and "vwait" Tcl # commands. Sourcing this file into Tcl runs the tests and generates # output for errors. No output means no errors were found. # # Copyright (c) 1995-1997 Sun Microsystems, Inc. # Copyright (c) 1998-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. # | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# This file contains a collection of tests for the procedures in the file
# tclEvent.c, which includes the "update", and "vwait" Tcl
# commands. Sourcing this file into Tcl runs the tests and generates
# output for errors. No output means no errors were found.
#
# Copyright (c) 1995-1997 Sun Microsystems, Inc.
# Copyright (c) 1998-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: event.test,v 1.12 2001/06/27 15:34:16 dkf Exp $
if {[lsearch [namespace children] ::tcltest] == -1} {
package require tcltest
namespace import -force ::tcltest::*
}
set ::tcltest::testConstraints(testfilehandler) \
|
| ︙ | ︙ | |||
389 390 391 392 393 394 395 |
test event-11.5 {Tcl_VwaitCmd procedure: round robin scheduling, 2 sources} {socket} {
set f1 [open test1 w]
proc accept {s args} {
puts $s foobar
close $s
}
| | | | 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 |
test event-11.5 {Tcl_VwaitCmd procedure: round robin scheduling, 2 sources} {socket} {
set f1 [open test1 w]
proc accept {s args} {
puts $s foobar
close $s
}
catch {set s1 [socket -server accept 0]}
after 1000
catch {set s2 [socket 127.0.0.1 [lindex [fconfigure $s1 -sockname] 2]]}
close $s1
set x 0
set y 0
set z 0
fileevent $s2 readable { incr z }
vwait z
fileevent $f1 writable { incr x; if { $y == 3 } { set z done } }
|
| ︙ | ︙ |