X-Git-Url: https://jxself.org/git/?p=8sync.git;a=blobdiff_plain;f=tests%2Ftest-agenda.scm;h=bed99953d981b29f374f2ae970392a5a5f6aeeb1;hp=73cd51876083760c1d84e6900fac43b68969e3e8;hb=4449ec393d0a0e2340511c6352f1096c5bee1fbf;hpb=94843614aea9c785f8c11116a455fd38c8203fb5 diff --git a/tests/test-agenda.scm b/tests/test-agenda.scm index 73cd518..bed9995 100644 --- a/tests/test-agenda.scm +++ b/tests/test-agenda.scm @@ -25,7 +25,7 @@ #:use-module (ice-9 receive) #:use-module (eightsync agenda)) -(test-begin "tests-agenda") +(test-begin "test-agenda") @@ -73,6 +73,11 @@ (test-equal (time-minus '(2 . 0) '(0 . 1)) '(1 . 999999)) +(test-equal (time-plus '(50 . 34) '(50 . 66)) + '(100 . 100)) +(test-equal (time-plus '(1 . 999999) '(1 . 2)) + '(3 . 1)) + ;;; Schedule tests @@ -233,7 +238,7 @@ (test-equal (run-request-when run-two-squared) '(88 . 0))) -;;; %run, %sync and friends tests +;;; %run, %8sync and friends tests ;;; ----------------------------- (define (test-%run-and-friends async-request expected-when) @@ -258,10 +263,10 @@ 8) ;; whoa, I'm surprised equal? can ;; compare records like this - (tdelta 8 0)) + (tdelta 8)) ;; TODO: test %port-request -;; TODO: test %sync and friends! +;; TODO: test %8sync and friends! ;;; Agenda tests @@ -314,7 +319,7 @@ (speaker "Today I went to the zoo and I saw...\n") (speaker (string-concatenate - `("A " ,(symbol->string (%sync (%run (return-monkey)))) "!\n")))) + `("A " ,(symbol->string (%8sync (%run (return-monkey)))) "!\n")))) (let ((q (make-q))) (set! speaker (speak-it)) @@ -329,6 +334,6 @@ ;; End tests -(test-end "tests-agenda") +(test-end "test-agenda") ;; (test-exit)