@@ -2228,8 +2228,6 @@ class TestWeekOfMonth(Base):
2228
2228
_offset = WeekOfMonth
2229
2229
2230
2230
def test_constructor(self):
2231
- tm.assert_raises_regex(ValueError, "^N cannot be 0",
2232
- WeekOfMonth, n=0, week=1, weekday=1)
2233
2231
tm.assert_raises_regex(ValueError, "^Week", WeekOfMonth,
2234
2232
n=1, week=4, weekday=0)
2235
2233
tm.assert_raises_regex(ValueError, "^Week", WeekOfMonth,
@@ -2261,6 +2259,19 @@ def test_offset(self):
2261
2259
(-1, 2, 1, date3, datetime(2010, 12, 21)),
2262
2260
(-1, 2, 1, date4, datetime(2011, 1, 18)),
2263
2261
2262
+ (0, 0, 1, date1, datetime(2011, 1, 4)),
2263
+ (0, 0, 1, date2, datetime(2011, 2, 1)),
2264
+ (0, 0, 1, date3, datetime(2011, 2, 1)),
2265
+ (0, 0, 1, date4, datetime(2011, 2, 1)),
2266
+ (0, 1, 1, date1, datetime(2011, 1, 11)),
2267
+ (0, 1, 1, date2, datetime(2011, 1, 11)),
2268
+ (0, 1, 1, date3, datetime(2011, 2, 8)),
2269
+ (0, 1, 1, date4, datetime(2011, 2, 8)),
2270
+ (0, 0, 1, date1, datetime(2011, 1, 4)),
2271
+ (0, 1, 1, date2, datetime(2011, 1, 11)),
2272
+ (0, 2, 1, date3, datetime(2011, 1, 18)),
2273
+ (0, 3, 1, date4, datetime(2011, 1, 25)),
2274
+
2264
2275
(1, 0, 0, date1, datetime(2011, 2, 7)),
2265
2276
(1, 0, 0, date2, datetime(2011, 2, 7)),
2266
2277
(1, 0, 0, date3, datetime(2011, 2, 7)),
0 commit comments