Fix brmember tests.
This commit is contained in:
parent
f1707906d4
commit
04084da452
1 changed files with 40 additions and 17 deletions
|
@ -400,43 +400,66 @@
|
|||
(make-ldict
|
||||
'((highlights . ((123 "Interesting..." 0 info)))))))
|
||||
(test-true brmember-destroyed?
|
||||
(parameterize ((*current-month* (list 2023 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2023 2)))
|
||||
(brmember-destroyed?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2010 1) (2010 5))))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2010 1)
|
||||
(make-cal-month 2010 5))))))))))))
|
||||
(test-false brmember-destroyed?
|
||||
(parameterize ((*current-month* (list 2009 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2009 2)))
|
||||
(brmember-destroyed?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2001 1) (2010 5))))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2001 1)
|
||||
(make-cal-month 2010 5))))))))))))
|
||||
(test-false brmember-suspended?
|
||||
(brmember-suspended?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2015 1) #f))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2015 1)
|
||||
#f))))))))))
|
||||
(test-true brmember-suspended?
|
||||
(parameterize ((*current-month* (list 2015 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2015 2)))
|
||||
(brmember-suspended?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2015 1) #f)))
|
||||
(suspend ((2010 1) (2022 4) #f #f))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2015 1)
|
||||
#f)))
|
||||
(suspend ,(make-cal-period
|
||||
(make-cal-month 2010 1)
|
||||
(make-cal-month 2022 4) #f #f))))))))))
|
||||
(test-true brmember-suspended?
|
||||
(parameterize ((*current-month* (list 2015 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2015 2)))
|
||||
(brmember-suspended?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2015 1) #f)))
|
||||
(suspend ((2010 1) #f #f #f))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2015 1)
|
||||
#f)))
|
||||
(suspend (make-cal-period
|
||||
(make-cal-month 2010 1)
|
||||
#f #f #f))))))))))
|
||||
(test-false brmember-suspended?
|
||||
(parameterize ((*current-month* (list 2023 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2023 2)))
|
||||
(brmember-suspended?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2015 1) #f)))
|
||||
(suspend ((2010 1) (2022 4) #f #f))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2015 1) #f)))
|
||||
(suspend (make-cal-period
|
||||
(make-cal-month 2010 1)
|
||||
(make-cal-onth 2022 4)
|
||||
#f #f))))))))))
|
||||
(test-true brmember-active?
|
||||
(parameterize ((*current-month* (list 2023 2)))
|
||||
(parameterize ((*current-month* (make-cal-month 2023 2)))
|
||||
(brmember-active?
|
||||
(make-ldict `((info . ,(make-ldict
|
||||
`((member . (((2015 1) #f)))
|
||||
(suspend ((2010 1) (2022 4) #f #f))))))))))
|
||||
`((member . (,(make-cal-period
|
||||
(make-cal-month 2015 1)
|
||||
#f)))
|
||||
(suspend (make-cal-period
|
||||
(make-cal-month 2010 1)
|
||||
(make-cal-month 2022 4)
|
||||
#f #f))))))))))
|
||||
))
|
||||
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue