tests file.ss use random port
svn: r18151
This commit is contained in:
parent
25dbc6a418
commit
202c056c53
|
@ -1211,7 +1211,9 @@
|
||||||
void)])
|
void)])
|
||||||
(read-eval-print-loop)))
|
(read-eval-print-loop)))
|
||||||
|
|
||||||
|
(define (listen-port x)
|
||||||
|
(let-values ([(la lp pa pp) (tcp-addresses x #t)])
|
||||||
|
lp))
|
||||||
|
|
||||||
(define (cust-test open)
|
(define (cust-test open)
|
||||||
(let ([try
|
(let ([try
|
||||||
|
@ -1244,8 +1246,8 @@
|
||||||
"file.ss")))))
|
"file.ss")))))
|
||||||
|
|
||||||
;; Too time-consuming, does bad things to the network:
|
;; Too time-consuming, does bad things to the network:
|
||||||
'(let* ([pn 40001]
|
'(let* ( [l (tcp-listen 0)]
|
||||||
[l (tcp-listen pn)])
|
[pn (listen-port l)])
|
||||||
(cust-test (lambda ()
|
(cust-test (lambda ()
|
||||||
(let-values ([(r1 w1) (tcp-connect "localhost" pn)]
|
(let-values ([(r1 w1) (tcp-connect "localhost" pn)]
|
||||||
[(r2 w2) (tcp-accept l)])
|
[(r2 w2) (tcp-accept l)])
|
||||||
|
@ -1258,10 +1260,6 @@
|
||||||
;;----------------------------------------------------------------------
|
;;----------------------------------------------------------------------
|
||||||
;; TCP
|
;; TCP
|
||||||
|
|
||||||
(define (listen-port x)
|
|
||||||
(let-values ([(la lp pa pp) (tcp-addresses x #t)])
|
|
||||||
lp))
|
|
||||||
|
|
||||||
(let ([do-once
|
(let ([do-once
|
||||||
(lambda (evt?)
|
(lambda (evt?)
|
||||||
(let* (
|
(let* (
|
||||||
|
|
Loading…
Reference in New Issue
Block a user