X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tests%2Ftest-agenda.scm;h=e3e12c59a5491d2f09d4aae67a27fc265f66cd42;hb=98edc693d1eb7ebe72c6ce722cf716c670cb21e3;hp=e183fdcfbcc57a9cf0c247f409852797e66d6726;hpb=2425363fe06d00cebd8f9c8ec9ae0a8c61716958;p=8sync.git diff --git a/tests/test-agenda.scm b/tests/test-agenda.scm index e183fdc..e3e12c5 100644 --- a/tests/test-agenda.scm +++ b/tests/test-agenda.scm @@ -60,7 +60,7 @@ (time-delta+ '(2 . 3) tdelta) '(10 . 3))) -(let ((tdelta (make-time-delta 10 1))) +(let ((tdelta (make-time-delta '(10 . 1)))) (test-assert (time-delta? tdelta)) (test-eqv (time-delta-sec tdelta) 10) (test-eqv (time-delta-usec tdelta) 1) @@ -68,6 +68,16 @@ (time-delta+ '(2 . 3) tdelta) '(12 . 4))) +(test-equal (time-minus '(100 . 100) '(50 . 66)) + '(50 . 34)) +(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