1;period days should not be alligned 2 3test period 'every 14 days from 2011/10/03' 4--- Period expression tokens --- 5TOK_EVERY: every 6TOK_INT: 14 7TOK_DAYS: days 8TOK_SINCE: since 9TOK_DATE: year 2011 month Oct day 3 10END_REACHED: <EOF> 11 12--- Before stabilization --- 13 range: from year 2011 month Oct day 3 14duration: 14 days 15 16--- After stabilization --- 17 range: from year 2011 month Oct day 3 18 start: 11-Oct-03 19duration: 14 days 20 21--- Sample dates in range (max. 20) --- 22 1: 11-Oct-03 -- 11-Oct-16 23 2: 11-Oct-17 -- 11-Oct-30 24 3: 11-Oct-31 -- 11-Nov-13 25 4: 11-Nov-14 -- 11-Nov-27 26 5: 11-Nov-28 -- 11-Dec-11 27 6: 11-Dec-12 -- 11-Dec-25 28 7: 11-Dec-26 -- 12-Jan-08 29 8: 12-Jan-09 -- 12-Jan-22 30 9: 12-Jan-23 -- 12-Feb-05 3110: 12-Feb-06 -- 12-Feb-19 3211: 12-Feb-20 -- 12-Mar-04 3312: 12-Mar-05 -- 12-Mar-18 3413: 12-Mar-19 -- 12-Apr-01 3514: 12-Apr-02 -- 12-Apr-15 3615: 12-Apr-16 -- 12-Apr-29 3716: 12-Apr-30 -- 12-May-13 3817: 12-May-14 -- 12-May-27 3918: 12-May-28 -- 12-Jun-10 4019: 12-Jun-11 -- 12-Jun-24 4120: 12-Jun-25 -- 12-Jul-08 42end test 43;ensure weeks behave as before 44test period 'every 1 weeks from 2011/10/03' 45--- Period expression tokens --- 46TOK_EVERY: every 47TOK_INT: 1 48TOK_WEEKS: weeks 49TOK_SINCE: since 50TOK_DATE: year 2011 month Oct day 3 51END_REACHED: <EOF> 52 53--- Before stabilization --- 54 range: from year 2011 month Oct day 3 55duration: 1 week 56 57--- After stabilization --- 58 range: from year 2011 month Oct day 3 59 start: 11-Oct-03 60duration: 1 week 61 62--- Sample dates in range (max. 20) --- 63 1: 11-Oct-03 -- 11-Oct-08 64 2: 11-Oct-09 -- 11-Oct-15 65 3: 11-Oct-16 -- 11-Oct-22 66 4: 11-Oct-23 -- 11-Oct-29 67 5: 11-Oct-30 -- 11-Nov-05 68 6: 11-Nov-06 -- 11-Nov-12 69 7: 11-Nov-13 -- 11-Nov-19 70 8: 11-Nov-20 -- 11-Nov-26 71 9: 11-Nov-27 -- 11-Dec-03 7210: 11-Dec-04 -- 11-Dec-10 7311: 11-Dec-11 -- 11-Dec-17 7412: 11-Dec-18 -- 11-Dec-24 7513: 11-Dec-25 -- 11-Dec-31 7614: 12-Jan-01 -- 12-Jan-07 7715: 12-Jan-08 -- 12-Jan-14 7816: 12-Jan-15 -- 12-Jan-21 7917: 12-Jan-22 -- 12-Jan-28 8018: 12-Jan-29 -- 12-Feb-04 8119: 12-Feb-05 -- 12-Feb-11 8220: 12-Feb-12 -- 12-Feb-18 83end test 84test period 'every 2 weeks from 2011/10/03' 85--- Period expression tokens --- 86TOK_EVERY: every 87TOK_INT: 2 88TOK_WEEKS: weeks 89TOK_SINCE: since 90TOK_DATE: year 2011 month Oct day 3 91END_REACHED: <EOF> 92 93--- Before stabilization --- 94 range: from year 2011 month Oct day 3 95duration: 2 weeks 96 97--- After stabilization --- 98 range: from year 2011 month Oct day 3 99 start: 11-Oct-03 100duration: 2 weeks 101 102--- Sample dates in range (max. 20) --- 103 1: 11-Oct-03 -- 11-Oct-08 104 2: 11-Oct-09 -- 11-Oct-22 105 3: 11-Oct-23 -- 11-Nov-05 106 4: 11-Nov-06 -- 11-Nov-19 107 5: 11-Nov-20 -- 11-Dec-03 108 6: 11-Dec-04 -- 11-Dec-17 109 7: 11-Dec-18 -- 11-Dec-31 110 8: 12-Jan-01 -- 12-Jan-14 111 9: 12-Jan-15 -- 12-Jan-28 11210: 12-Jan-29 -- 12-Feb-11 11311: 12-Feb-12 -- 12-Feb-25 11412: 12-Feb-26 -- 12-Mar-10 11513: 12-Mar-11 -- 12-Mar-24 11614: 12-Mar-25 -- 12-Apr-07 11715: 12-Apr-08 -- 12-Apr-21 11816: 12-Apr-22 -- 12-May-05 11917: 12-May-06 -- 12-May-19 12018: 12-May-20 -- 12-Jun-02 12119: 12-Jun-03 -- 12-Jun-16 12220: 12-Jun-17 -- 12-Jun-30 123end test 124test period 'every 3 weeks from 2011/10/03' 125--- Period expression tokens --- 126TOK_EVERY: every 127TOK_INT: 3 128TOK_WEEKS: weeks 129TOK_SINCE: since 130TOK_DATE: year 2011 month Oct day 3 131END_REACHED: <EOF> 132 133--- Before stabilization --- 134 range: from year 2011 month Oct day 3 135duration: 3 weeks 136 137--- After stabilization --- 138 range: from year 2011 month Oct day 3 139 start: 11-Oct-03 140duration: 3 weeks 141 142--- Sample dates in range (max. 20) --- 143 1: 11-Oct-03 -- 11-Oct-22 144 2: 11-Oct-23 -- 11-Nov-12 145 3: 11-Nov-13 -- 11-Dec-03 146 4: 11-Dec-04 -- 11-Dec-24 147 5: 11-Dec-25 -- 12-Jan-14 148 6: 12-Jan-15 -- 12-Feb-04 149 7: 12-Feb-05 -- 12-Feb-25 150 8: 12-Feb-26 -- 12-Mar-17 151 9: 12-Mar-18 -- 12-Apr-07 15210: 12-Apr-08 -- 12-Apr-28 15311: 12-Apr-29 -- 12-May-19 15412: 12-May-20 -- 12-Jun-09 15513: 12-Jun-10 -- 12-Jun-30 15614: 12-Jul-01 -- 12-Jul-21 15715: 12-Jul-22 -- 12-Aug-11 15816: 12-Aug-12 -- 12-Sep-01 15917: 12-Sep-02 -- 12-Sep-22 16018: 12-Sep-23 -- 12-Oct-13 16119: 12-Oct-14 -- 12-Nov-03 16220: 12-Nov-04 -- 12-Nov-24 163end test 164test period 'every 4 weeks from 2011/10/03' 165--- Period expression tokens --- 166TOK_EVERY: every 167TOK_INT: 4 168TOK_WEEKS: weeks 169TOK_SINCE: since 170TOK_DATE: year 2011 month Oct day 3 171END_REACHED: <EOF> 172 173--- Before stabilization --- 174 range: from year 2011 month Oct day 3 175duration: 4 weeks 176 177--- After stabilization --- 178 range: from year 2011 month Oct day 3 179 start: 11-Oct-03 180duration: 4 weeks 181 182--- Sample dates in range (max. 20) --- 183 1: 11-Oct-03 -- 11-Oct-22 184 2: 11-Oct-23 -- 11-Nov-19 185 3: 11-Nov-20 -- 11-Dec-17 186 4: 11-Dec-18 -- 12-Jan-14 187 5: 12-Jan-15 -- 12-Feb-11 188 6: 12-Feb-12 -- 12-Mar-10 189 7: 12-Mar-11 -- 12-Apr-07 190 8: 12-Apr-08 -- 12-May-05 191 9: 12-May-06 -- 12-Jun-02 19210: 12-Jun-03 -- 12-Jun-30 19311: 12-Jul-01 -- 12-Jul-28 19412: 12-Jul-29 -- 12-Aug-25 19513: 12-Aug-26 -- 12-Sep-22 19614: 12-Sep-23 -- 12-Oct-20 19715: 12-Oct-21 -- 12-Nov-17 19816: 12-Nov-18 -- 12-Dec-15 19917: 12-Dec-16 -- 13-Jan-12 20018: 13-Jan-13 -- 13-Feb-09 20119: 13-Feb-10 -- 13-Mar-09 20220: 13-Mar-10 -- 13-Apr-06 203end test 204test period 'every 5 weeks from 2011/10/03' 205--- Period expression tokens --- 206TOK_EVERY: every 207TOK_INT: 5 208TOK_WEEKS: weeks 209TOK_SINCE: since 210TOK_DATE: year 2011 month Oct day 3 211END_REACHED: <EOF> 212 213--- Before stabilization --- 214 range: from year 2011 month Oct day 3 215duration: 5 weeks 216 217--- After stabilization --- 218 range: from year 2011 month Oct day 3 219 start: 11-Oct-03 220duration: 5 weeks 221 222--- Sample dates in range (max. 20) --- 223 1: 11-Oct-03 -- 11-Oct-22 224 2: 11-Oct-23 -- 11-Nov-26 225 3: 11-Nov-27 -- 11-Dec-31 226 4: 12-Jan-01 -- 12-Feb-04 227 5: 12-Feb-05 -- 12-Mar-10 228 6: 12-Mar-11 -- 12-Apr-14 229 7: 12-Apr-15 -- 12-May-19 230 8: 12-May-20 -- 12-Jun-23 231 9: 12-Jun-24 -- 12-Jul-28 23210: 12-Jul-29 -- 12-Sep-01 23311: 12-Sep-02 -- 12-Oct-06 23412: 12-Oct-07 -- 12-Nov-10 23513: 12-Nov-11 -- 12-Dec-15 23614: 12-Dec-16 -- 13-Jan-19 23715: 13-Jan-20 -- 13-Feb-23 23816: 13-Feb-24 -- 13-Mar-30 23917: 13-Mar-31 -- 13-May-04 24018: 13-May-05 -- 13-Jun-08 24119: 13-Jun-09 -- 13-Jul-13 24220: 13-Jul-14 -- 13-Aug-17 243end test 244test period 'every 6 weeks from 2011/10/03' 245--- Period expression tokens --- 246TOK_EVERY: every 247TOK_INT: 6 248TOK_WEEKS: weeks 249TOK_SINCE: since 250TOK_DATE: year 2011 month Oct day 3 251END_REACHED: <EOF> 252 253--- Before stabilization --- 254 range: from year 2011 month Oct day 3 255duration: 6 weeks 256 257--- After stabilization --- 258 range: from year 2011 month Oct day 3 259 start: 11-Oct-03 260duration: 6 weeks 261 262--- Sample dates in range (max. 20) --- 263 1: 11-Oct-03 -- 11-Oct-22 264 2: 11-Oct-23 -- 11-Dec-03 265 3: 11-Dec-04 -- 12-Jan-14 266 4: 12-Jan-15 -- 12-Feb-25 267 5: 12-Feb-26 -- 12-Apr-07 268 6: 12-Apr-08 -- 12-May-19 269 7: 12-May-20 -- 12-Jun-30 270 8: 12-Jul-01 -- 12-Aug-11 271 9: 12-Aug-12 -- 12-Sep-22 27210: 12-Sep-23 -- 12-Nov-03 27311: 12-Nov-04 -- 12-Dec-15 27412: 12-Dec-16 -- 13-Jan-26 27513: 13-Jan-27 -- 13-Mar-09 27614: 13-Mar-10 -- 13-Apr-20 27715: 13-Apr-21 -- 13-Jun-01 27816: 13-Jun-02 -- 13-Jul-13 27917: 13-Jul-14 -- 13-Aug-24 28018: 13-Aug-25 -- 13-Oct-05 28119: 13-Oct-06 -- 13-Nov-16 28220: 13-Nov-17 -- 13-Dec-28 283end test 284test period 'every 7 weeks from 2011/10/03' 285--- Period expression tokens --- 286TOK_EVERY: every 287TOK_INT: 7 288TOK_WEEKS: weeks 289TOK_SINCE: since 290TOK_DATE: year 2011 month Oct day 3 291END_REACHED: <EOF> 292 293--- Before stabilization --- 294 range: from year 2011 month Oct day 3 295duration: 7 weeks 296 297--- After stabilization --- 298 range: from year 2011 month Oct day 3 299 start: 11-Oct-03 300duration: 7 weeks 301 302--- Sample dates in range (max. 20) --- 303 1: 11-Oct-03 -- 11-Nov-12 304 2: 11-Nov-13 -- 11-Dec-31 305 3: 12-Jan-01 -- 12-Feb-18 306 4: 12-Feb-19 -- 12-Apr-07 307 5: 12-Apr-08 -- 12-May-26 308 6: 12-May-27 -- 12-Jul-14 309 7: 12-Jul-15 -- 12-Sep-01 310 8: 12-Sep-02 -- 12-Oct-20 311 9: 12-Oct-21 -- 12-Dec-08 31210: 12-Dec-09 -- 13-Jan-26 31311: 13-Jan-27 -- 13-Mar-16 31412: 13-Mar-17 -- 13-May-04 31513: 13-May-05 -- 13-Jun-22 31614: 13-Jun-23 -- 13-Aug-10 31715: 13-Aug-11 -- 13-Sep-28 31816: 13-Sep-29 -- 13-Nov-16 31917: 13-Nov-17 -- 14-Jan-04 32018: 14-Jan-05 -- 14-Feb-22 32119: 14-Feb-23 -- 14-Apr-12 32220: 14-Apr-13 -- 14-May-31 323end test 324test period 'every 8 weeks from 2011/10/03' 325--- Period expression tokens --- 326TOK_EVERY: every 327TOK_INT: 8 328TOK_WEEKS: weeks 329TOK_SINCE: since 330TOK_DATE: year 2011 month Oct day 3 331END_REACHED: <EOF> 332 333--- Before stabilization --- 334 range: from year 2011 month Oct day 3 335duration: 8 weeks 336 337--- After stabilization --- 338 range: from year 2011 month Oct day 3 339 start: 11-Oct-03 340duration: 8 weeks 341 342--- Sample dates in range (max. 20) --- 343 1: 11-Oct-03 -- 11-Nov-19 344 2: 11-Nov-20 -- 12-Jan-14 345 3: 12-Jan-15 -- 12-Mar-10 346 4: 12-Mar-11 -- 12-May-05 347 5: 12-May-06 -- 12-Jun-30 348 6: 12-Jul-01 -- 12-Aug-25 349 7: 12-Aug-26 -- 12-Oct-20 350 8: 12-Oct-21 -- 12-Dec-15 351 9: 12-Dec-16 -- 13-Feb-09 35210: 13-Feb-10 -- 13-Apr-06 35311: 13-Apr-07 -- 13-Jun-01 35412: 13-Jun-02 -- 13-Jul-27 35513: 13-Jul-28 -- 13-Sep-21 35614: 13-Sep-22 -- 13-Nov-16 35715: 13-Nov-17 -- 14-Jan-11 35816: 14-Jan-12 -- 14-Mar-08 35917: 14-Mar-09 -- 14-May-03 36018: 14-May-04 -- 14-Jun-28 36119: 14-Jun-29 -- 14-Aug-23 36220: 14-Aug-24 -- 14-Oct-18 363end test 364test period 'every 9 weeks from 2011/10/03' 365--- Period expression tokens --- 366TOK_EVERY: every 367TOK_INT: 9 368TOK_WEEKS: weeks 369TOK_SINCE: since 370TOK_DATE: year 2011 month Oct day 3 371END_REACHED: <EOF> 372 373--- Before stabilization --- 374 range: from year 2011 month Oct day 3 375duration: 9 weeks 376 377--- After stabilization --- 378 range: from year 2011 month Oct day 3 379 start: 11-Oct-03 380duration: 9 weeks 381 382--- Sample dates in range (max. 20) --- 383 1: 11-Oct-03 -- 11-Nov-12 384 2: 11-Nov-13 -- 12-Jan-14 385 3: 12-Jan-15 -- 12-Mar-17 386 4: 12-Mar-18 -- 12-May-19 387 5: 12-May-20 -- 12-Jul-21 388 6: 12-Jul-22 -- 12-Sep-22 389 7: 12-Sep-23 -- 12-Nov-24 390 8: 12-Nov-25 -- 13-Jan-26 391 9: 13-Jan-27 -- 13-Mar-30 39210: 13-Mar-31 -- 13-Jun-01 39311: 13-Jun-02 -- 13-Aug-03 39412: 13-Aug-04 -- 13-Oct-05 39513: 13-Oct-06 -- 13-Dec-07 39614: 13-Dec-08 -- 14-Feb-08 39715: 14-Feb-09 -- 14-Apr-12 39816: 14-Apr-13 -- 14-Jun-14 39917: 14-Jun-15 -- 14-Aug-16 40018: 14-Aug-17 -- 14-Oct-18 40119: 14-Oct-19 -- 14-Dec-20 40220: 14-Dec-21 -- 15-Feb-21 403end test 404test period 'every 10 weeks from 2011/10/03' 405--- Period expression tokens --- 406TOK_EVERY: every 407TOK_INT: 10 408TOK_WEEKS: weeks 409TOK_SINCE: since 410TOK_DATE: year 2011 month Oct day 3 411END_REACHED: <EOF> 412 413--- Before stabilization --- 414 range: from year 2011 month Oct day 3 415duration: 10 weeks 416 417--- After stabilization --- 418 range: from year 2011 month Oct day 3 419 start: 11-Oct-03 420duration: 10 weeks 421 422--- Sample dates in range (max. 20) --- 423 1: 11-Oct-03 -- 11-Oct-22 424 2: 11-Oct-23 -- 11-Dec-31 425 3: 12-Jan-01 -- 12-Mar-10 426 4: 12-Mar-11 -- 12-May-19 427 5: 12-May-20 -- 12-Jul-28 428 6: 12-Jul-29 -- 12-Oct-06 429 7: 12-Oct-07 -- 12-Dec-15 430 8: 12-Dec-16 -- 13-Feb-23 431 9: 13-Feb-24 -- 13-May-04 43210: 13-May-05 -- 13-Jul-13 43311: 13-Jul-14 -- 13-Sep-21 43412: 13-Sep-22 -- 13-Nov-30 43513: 13-Dec-01 -- 14-Feb-08 43614: 14-Feb-09 -- 14-Apr-19 43715: 14-Apr-20 -- 14-Jun-28 43816: 14-Jun-29 -- 14-Sep-06 43917: 14-Sep-07 -- 14-Nov-15 44018: 14-Nov-16 -- 15-Jan-24 44119: 15-Jan-25 -- 15-Apr-04 44220: 15-Apr-05 -- 15-Jun-13 443end test 444