def testTranslatePythonObjectToString_failed(self, source):
     assert XDate.translate(source, topython=False) is source
 def testTranslateStringToPythonObject(self):
     assert XDate.translate("1941-12-7") == datetime.date(1941, 12, 7)
 def testTranslatePythonObjectToString_datetime(self):
     dt = datetime.datetime(2013, 7, 24, 11, 59, 4)
     translated = XDate.translate(dt, topython=False)
     assert isinstance(translated, str)
     assert translated == "2013-07-24"
 def testTranslateEmptyStringToPythonObject(self):
     assert XDate.translate("") == None
 def testTranslatePythonObjectToString_failed(self, source):
     assert XDate.translate(source, topython=False) is source
 def testTranslatePythonObjectToString_datetime(self):
     dt = datetime.datetime(2013, 7, 24, 11, 59, 4)
     translated = XDate.translate(dt, topython=False)
     assert isinstance(translated, str)
     assert translated == "2013-07-24"
 def testTranslateStringToPythonObject(self):
     assert XDate.translate("1941-12-7") == datetime.date(1941, 12, 7)
 def testTranslateEmptyStringToPythonObject(self):
     assert XDate.translate("") == None