def convertToPython(): original = DateTime() converted = original.toPythonDateTime() try: assert (original.getYear() == converted.year) assert (original.getMonth() == converted.month) assert (original.getDayOfMonth() == converted.day) assert (original.getHour() == converted.hour) assert (original.getMinute() == converted.minute) assert (int(original.getSecond()) == converted.second) microseconds = (original.getSecond() - int(original.getSecond())) * 1e6 assert (int(microseconds) == converted.microsecond) except AssertionError: traceback.print_exc() return False return True
def convertToPython(): original = DateTime() converted = original.toPythonDateTime() try: assert(original.getYear() == converted.year) assert(original.getMonth() == converted.month) assert(original.getDayOfMonth() == converted.day) assert(original.getHour() == converted.hour) assert(original.getMinute() == converted.minute) assert(int(original.getSecond()) == converted.second) microseconds = (original.getSecond() - int(original.getSecond())) * 1e6 assert(numpy.isclose(microseconds, converted.microsecond, rtol=1e-4)) except AssertionError as error: traceback.print_exc() return False return True