Commit 11abd77
feat: add scheduling.mailbox and scheduling.calendar-user-address-set sub-features
- Add scheduling.mailbox and scheduling.calendar-user-address-set to
FeatureSet.FEATURES (RFC6638 sections 2.2-2.4.1)
- Set both to unsupported in the gmx server entry (scheduling is
advertised but sub-features are non-functional)
- Adapt testSchedulingInfo/testSchedulingMailboxes to use the new
sub-feature flags instead of the top-level scheduling flag
- Refactor TestScheduling into TestSchedulingBase with a configurable
_users list; legacy TestScheduling created from rfc6638_users
- Generate TestSchedulingForServer* classes for servers with
scheduling_users configured in their server entry
- Pass scheduling_users through in TestServer.get_server_params()
- Document and enable scheduling_users for Cyrus in the example config
(Cyrus pre-creates user1-user5 with password 'x')
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 10eaee1 commit 11abd77
File tree
4 files changed
+55
-16
lines changed- caldav
- tests
- test_servers
4 files changed
+55
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
265 | | - | |
| 265 | + | |
266 | 266 | | |
267 | 267 | | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
268 | 276 | | |
269 | 277 | | |
270 | 278 | | |
| |||
1440 | 1448 | | |
1441 | 1449 | | |
1442 | 1450 | | |
1443 | | - | |
1444 | 1451 | | |
| 1452 | + | |
| 1453 | + | |
1445 | 1454 | | |
1446 | 1455 | | |
1447 | 1456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
63 | 74 | | |
64 | 75 | | |
65 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
670 | 670 | | |
671 | 671 | | |
672 | 672 | | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
677 | | - | |
678 | | - | |
679 | | - | |
680 | | - | |
681 | | - | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
682 | 678 | | |
683 | 679 | | |
684 | 680 | | |
| |||
701 | 697 | | |
702 | 698 | | |
703 | 699 | | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
704 | 703 | | |
705 | 704 | | |
706 | 705 | | |
| |||
713 | 712 | | |
714 | 713 | | |
715 | 714 | | |
716 | | - | |
| 715 | + | |
717 | 716 | | |
718 | 717 | | |
719 | 718 | | |
| |||
790 | 789 | | |
791 | 790 | | |
792 | 791 | | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
793 | 801 | | |
794 | 802 | | |
795 | 803 | | |
| |||
1096 | 1104 | | |
1097 | 1105 | | |
1098 | 1106 | | |
1099 | | - | |
1100 | | - | |
| 1107 | + | |
1101 | 1108 | | |
1102 | 1109 | | |
1103 | 1110 | | |
1104 | 1111 | | |
1105 | | - | |
1106 | | - | |
| 1112 | + | |
1107 | 1113 | | |
1108 | 1114 | | |
1109 | 1115 | | |
| |||
3676 | 3682 | | |
3677 | 3683 | | |
3678 | 3684 | | |
| 3685 | + | |
| 3686 | + | |
| 3687 | + | |
| 3688 | + | |
| 3689 | + | |
| 3690 | + | |
| 3691 | + | |
| 3692 | + | |
| 3693 | + | |
| 3694 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
204 | 207 | | |
205 | 208 | | |
206 | 209 | | |
| |||
0 commit comments