[Jython-checkins] jython: Fix repr for time module. Fixes test_structseq.
frank.wierzbicki
jython-checkins at python.org
Wed May 18 07:28:33 CEST 2011
http://hg.python.org/jython/rev/be6acf97f743
changeset: 6218:be6acf97f743
parent: 6210:1aed2fedd01b
user: Frank Wierzbicki <fwierzbicki at gmail.com>
date: Tue May 17 22:26:35 2011 -0700
summary:
Fix repr for time module. Fixes test_structseq.
files:
src/org/python/modules/time/PyTimeTuple.java | 11 ++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/org/python/modules/time/PyTimeTuple.java b/src/org/python/modules/time/PyTimeTuple.java
--- a/src/org/python/modules/time/PyTimeTuple.java
+++ b/src/org/python/modules/time/PyTimeTuple.java
@@ -112,4 +112,15 @@
public PyTuple __getnewargs__() {
return new PyTuple(new PyList(getArray()));
}
+
+ @Override
+ public String toString() {
+ return struct_time_toString();
+ }
+
+ @ExposedMethod(names = {"__str__", "__repr__"})
+ final String struct_time_toString() {
+ return String.format("time.struct_time(tm_year=%s, tm_mon=%s, tm_mday=%s, tm_hour=%s, tm_min=%s, tm_sec=%s, tm_wday=%s, tm_yday=%s, tm_isdst=%s)",
+ tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst);
+ }
}
--
Repository URL: http://hg.python.org/jython
More information about the Jython-checkins
mailing list