;; Timer tests
;; ===========
-(test-assert (time-= '(1 . 1) '(1 . 1)))
-(test-assert (not (time-= '(1 . 1) '(1 . 0))))
-(test-assert (not (time-= '(0 . 1) '(1 . 1))))
+(test-assert (time= '(1 . 1) '(1 . 1)))
+(test-assert (not (time= '(1 . 1) '(1 . 0))))
+(test-assert (not (time= '(0 . 1) '(1 . 1))))
-(test-assert (time-< '(1 . 1) '(1 . 2)))
-(test-assert (time-< '(7 . 2) '(8 . 2)))
-(test-assert (not (time-< '(7 . 2) '(7 . 2))))
-(test-assert (not (time-< '(7 . 8) '(7 . 2))))
-(test-assert (not (time-< '(8 . 2) '(7 . 2))))
+(test-assert (time< '(1 . 1) '(1 . 2)))
+(test-assert (time< '(7 . 2) '(8 . 2)))
+(test-assert (not (time< '(7 . 2) '(7 . 2))))
+(test-assert (not (time< '(7 . 8) '(7 . 2))))
+(test-assert (not (time< '(8 . 2) '(7 . 2))))
(let ((tdelta (make-time-delta 8)))
(test-assert (time-delta? tdelta))
(test-eqv (time-delta-sec tdelta) 8)
(test-eqv (time-delta-usec tdelta) 0)
(test-equal
- (time-+ '(2 . 3) tdelta)
+ (time-delta+ '(2 . 3) tdelta)
'(10 . 3)))
(let ((tdelta (make-time-delta 10 1)))
(test-eqv (time-delta-sec tdelta) 10)
(test-eqv (time-delta-usec tdelta) 1)
(test-equal
- (time-+ '(2 . 3) tdelta)
+ (time-delta+ '(2 . 3) tdelta)
'(12 . 4)))
(set! speaker (speak-it)) ; reset the speaker
(enq! q run-dummy)
(start-agenda (make-agenda #:queue q)
- (true-after-n-times 2))
+ #:stop-condition (true-after-n-times 2))
(test-equal (speaker)
'("I bet I can make you say you're a dummy!\n"
"I'm a dummy\n")))
(set! speaker (speak-it)) ; reset the speaker
(enq! q run-dummy)
(start-agenda (make-agenda #:queue q)
- (true-after-n-times 1))
+ #:stop-condition (true-after-n-times 1))
(test-equal (speaker)
'("I bet I can make you say you're a dummy!\n")))