make date_test regrtest-compatible, minor tweak to regrtest
svn: r9404
This commit is contained in:
parent
ac82ef8754
commit
db81451083
@ -1,3 +1,7 @@
|
|||||||
|
2007-11-25 Jim Sack <jgsack@san.rr.com>
|
||||||
|
* src/gen/lib/test/date_test.py : make regrtest-compatible
|
||||||
|
* src/test/regrtest.py : add rsplit("/")
|
||||||
|
|
||||||
2007-11-25 Benny Malengier <benny.malengier@gramps-project.org>
|
2007-11-25 Benny Malengier <benny.malengier@gramps-project.org>
|
||||||
* src/gen/lib/notetype.py: type report, citation
|
* src/gen/lib/notetype.py: type report, citation
|
||||||
* src/plugins/NarrativeWeb.py: new selection of home note & home media
|
* src/plugins/NarrativeWeb.py: new selection of home note & home media
|
||||||
|
@ -30,7 +30,8 @@ from test import test_util
|
|||||||
test_util.path_append_parent()
|
test_util.path_append_parent()
|
||||||
|
|
||||||
import Config
|
import Config
|
||||||
import date
|
from gen.lib import date
|
||||||
|
##import date
|
||||||
from DateHandler import parser as df
|
from DateHandler import parser as df
|
||||||
|
|
||||||
class Tester(unittest.TestCase):
|
class Tester(unittest.TestCase):
|
||||||
@ -60,7 +61,11 @@ class Tester(unittest.TestCase):
|
|||||||
self.assertTrue(val == expected2, "'%s' and '%s' did not match" % (d2, d1))
|
self.assertTrue(val == expected2, "'%s' and '%s' did not match" % (d2, d1))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
def suite():
|
||||||
|
""" interface to automated test runner test/regrtest.py """
|
||||||
|
Config.set(Config.DATE_BEFORE_RANGE, 9999)
|
||||||
|
Config.set(Config.DATE_AFTER_RANGE, 9999)
|
||||||
|
Config.set(Config.DATE_ABOUT_RANGE, 10)
|
||||||
# most are symmetric: #date1, date2, does d1 match d2? does d2 match d1?
|
# most are symmetric: #date1, date2, does d1 match d2? does d2 match d1?
|
||||||
tests = [("before 1960", "before 1961", True),
|
tests = [("before 1960", "before 1961", True),
|
||||||
("before 1960", "before 1960", True),
|
("before 1960", "before 1960", True),
|
||||||
@ -125,13 +130,13 @@ if __name__ == "__main__":
|
|||||||
"before 14 Thermidor 190 (French Republican)", False),
|
"before 14 Thermidor 190 (French Republican)", False),
|
||||||
("ab cd", "54 ab cd 2000", True, False),
|
("ab cd", "54 ab cd 2000", True, False),
|
||||||
]
|
]
|
||||||
Config.set(Config.DATE_BEFORE_RANGE, 9999)
|
|
||||||
Config.set(Config.DATE_AFTER_RANGE, 9999)
|
|
||||||
Config.set(Config.DATE_ABOUT_RANGE, 10)
|
|
||||||
suite = unittest.TestSuite()
|
suite = unittest.TestSuite()
|
||||||
count = 1
|
count = 1
|
||||||
for test in tests:
|
for test in tests:
|
||||||
suite.addTest(Tester('test_match%04d' % count, 1, test))
|
suite.addTest(Tester('test_match%04d' % count, 1, test))
|
||||||
suite.addTest(Tester('test_match%04d' % count, 2, test))
|
suite.addTest(Tester('test_match%04d' % count, 2, test))
|
||||||
count += 1
|
count += 1
|
||||||
unittest.TextTestRunner().run(suite)
|
return suite
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
unittest.TextTestRunner().run(suite())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user