我正在编写单元测试,并且想要:
这是我尝试的代码:
Secret
运行此命令将打开一个空白框架,等待10秒钟,然后关闭该框架。剧情永远不会出现。我猜这是因为kubeless.io/function
使整个线程(包括sleep/yield
)进入睡眠状态。
有没有办法让我的代码进入睡眠状态而不让GUI进入睡眠状态?
答案 0 :(得分:1)
是的,使用{{3}}
#lang racket/base
(require plot racket/class)
(define f
(plot3d-frame (surface3d (λ (x y) (* (cos x) (sin y))) -3.0 3.0 -3.0 3.0)))
(send f show #true)
(sleep 10)
(send f show #false)