Author: Markus Holtermann <[email protected]>
Branch: issue2062
Changeset: r77965:3d0c1e1af8df
Date: 2015-06-08 20:38 +0200
http://bitbucket.org/pypy/pypy/changeset/3d0c1e1af8df/
Log: Cleaned up datetime __repr__ tests
diff --git a/pypy/module/test_lib_pypy/test_datetime.py
b/pypy/module/test_lib_pypy/test_datetime.py
--- a/pypy/module/test_lib_pypy/test_datetime.py
+++ b/pypy/module/test_lib_pypy/test_datetime.py
@@ -6,9 +6,16 @@
class BaseTestDatetime:
def test_repr(self):
- print datetime
- expected = "datetime.datetime(1, 2, 3, 0, 0)"
- assert repr(datetime.datetime(1,2,3)) == expected
+ checks = (
+ (datetime.date(2015, 6, 8), "datetime.date(2015, 6, 8)"),
+ (datetime.datetime(2015, 6, 8, 12, 34, 56),
"datetime.datetime(2015, 6, 8, 12, 34, 56)"),
+ (datetime.time(12, 34, 56), "datetime.time(12, 34, 56)"),
+ (datetime.timedelta(1), "datetime.timedelta(1)"),
+ (datetime.timedelta(1, 2), "datetime.timedelta(1, 2)"),
+ (datetime.timedelta(1, 2, 3), "datetime.timedelta(1, 2, 3)"),
+ )
+ for obj, expected in checks:
+ assert repr(obj) == expected
def test_repr_overridden(self):
class date_safe(datetime.date):
@@ -24,12 +31,6 @@
pass
checks = (
- (datetime.date(2015, 6, 8), "datetime.date(2015, 6, 8)"),
- (datetime.datetime(2015, 6, 8, 12, 34, 56),
"datetime.datetime(2015, 6, 8, 12, 34, 56)"),
- (datetime.time(12, 34, 56), "datetime.time(12, 34, 56)"),
- (datetime.timedelta(1), "datetime.timedelta(1)"),
- (datetime.timedelta(1, 2), "datetime.timedelta(1, 2)"),
- (datetime.timedelta(1, 2, 3), "datetime.timedelta(1, 2, 3)"),
(date_safe(2015, 6, 8), "date_safe(2015, 6, 8)"),
(datetime_safe(2015, 6, 8, 12, 34, 56), "datetime_safe(2015, 6, 8,
12, 34, 56)"),
(time_safe(12, 34, 56), "time_safe(12, 34, 56)"),
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit