def test_Resources():
rANO = gantt.Resource('ANO')
rANO.add_vacations(
dfrom=datetime.date(2015, 2, 2),
dto=datetime.date(2015, 2, 4)
)
# test global vacations
assert_equals(rANO.is_available(datetime.date(2015, 1, 1)), False)
# test resource vacations
assert_equals(rANO.is_available(datetime.date(2015, 2, 1)), True)
assert_equals(rANO.is_available(datetime.date(2015, 2, 2)), False)
assert_equals(rANO.is_available(datetime.date(2015, 2, 3)), False)
assert_equals(rANO.is_available(datetime.date(2015, 2, 3)), False)
assert_equals(rANO.is_available(datetime.date(2015, 2, 5)), True)
# Second resource
rJLS = gantt.Resource('JLS')
return
评论列表
文章目录