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