6926: add partial dates (M/Y and Y), not just DMY
svn: r23166
This commit is contained in:
parent
1972013601
commit
180cb1ac28
@ -82,22 +82,35 @@ class DateParserDisplayTest(tool.Tool):
|
|||||||
for modifier in (Date.MOD_NONE, Date.MOD_BEFORE,
|
for modifier in (Date.MOD_NONE, Date.MOD_BEFORE,
|
||||||
Date.MOD_AFTER, Date.MOD_ABOUT):
|
Date.MOD_AFTER, Date.MOD_ABOUT):
|
||||||
for slash1 in (False,True):
|
for slash1 in (False,True):
|
||||||
for month in range(1,13):
|
for month in range(0,13):
|
||||||
for day in (5,27):
|
for day in (0,5,27):
|
||||||
|
if not month and day:
|
||||||
|
continue
|
||||||
d = Date()
|
d = Date()
|
||||||
d.set(quality,modifier,calendar,(day,month,1789,slash1),"Text comment")
|
d.set(quality,modifier,calendar,(day,month,1789,slash1),"Text comment")
|
||||||
dates.append( d)
|
dates.append( d)
|
||||||
for modifier in (Date.MOD_RANGE, Date.MOD_SPAN):
|
for modifier in (Date.MOD_RANGE, Date.MOD_SPAN):
|
||||||
for slash1 in (False,True):
|
for slash1 in (False,True):
|
||||||
for slash2 in (False,True):
|
for slash2 in (False,True):
|
||||||
for month in range(1,13):
|
for month in range(0,13):
|
||||||
for day in (5,27):
|
for day in (0,5,27):
|
||||||
|
if not month and day:
|
||||||
|
continue
|
||||||
|
|
||||||
d = Date()
|
d = Date()
|
||||||
d.set(quality,modifier,calendar,(day,month,1789,slash1,day,month,1876,slash2),"Text comment")
|
d.set(quality,modifier,calendar,(day,month,1789,slash1,day,month,1876,slash2),"Text comment")
|
||||||
dates.append( d)
|
dates.append( d)
|
||||||
|
|
||||||
|
if not month:
|
||||||
|
continue
|
||||||
|
|
||||||
d = Date()
|
d = Date()
|
||||||
d.set(quality,modifier,calendar,(day,month,1789,slash1,day,13-month,1876,slash2),"Text comment")
|
d.set(quality,modifier,calendar,(day,month,1789,slash1,day,13-month,1876,slash2),"Text comment")
|
||||||
dates.append( d)
|
dates.append( d)
|
||||||
|
|
||||||
|
if not day:
|
||||||
|
continue
|
||||||
|
|
||||||
d = Date()
|
d = Date()
|
||||||
d.set(quality,modifier,calendar,(day,month,1789,slash1,32-day,month,1876,slash2),"Text comment")
|
d.set(quality,modifier,calendar,(day,month,1789,slash1,32-day,month,1876,slash2),"Text comment")
|
||||||
dates.append( d)
|
dates.append( d)
|
||||||
|
Loading…
Reference in New Issue
Block a user