Get latest CDT


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13556 e27351fd-9f3e-4f54-a53b-843176b1656c
cosmetic


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13557 e27351fd-9f3e-4f54-a53b-843176b1656c
Add tests for matchExpressionAsJSON()


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13558 e27351fd-9f3e-4f54-a53b-843176b1656c
Add test_compoundExpressionAsJSON_expressions


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13559 e27351fd-9f3e-4f54-a53b-843176b1656c
cast to tuple


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13560 e27351fd-9f3e-4f54-a53b-843176b1656c
Add test_compoundExpressionAsJSON_operands


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13561 e27351fd-9f3e-4f54-a53b-843176b1656c
add tests for GroupCacher.groupsToRefresh()


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13562 e27351fd-9f3e-4f54-a53b-843176b1656c
Add some equality


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13563 e27351fd-9f3e-4f54-a53b-843176b1656c
Test match expression deserialization


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13564 e27351fd-9f3e-4f54-a53b-843176b1656c
Separate DeserializationTests


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13565 e27351fd-9f3e-4f54-a53b-843176b1656c
Raise TypeError., not NotImplementedError


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13566 e27351fd-9f3e-4f54-a53b-843176b1656c
More serialization tests


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@13567 e27351fd-9f3e-4f54-a53b-843176b1656c