From bdfd2cc3f390e3d407203548d5eaea453f86075a Mon Sep 17 00:00:00 2001 From: sinhrks Date: Sun, 17 Jul 2016 02:55:26 +0900 Subject: [PATCH] TST: assert message shows unnecessary diff --- pandas/util/testing.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pandas/util/testing.py b/pandas/util/testing.py index 4442eed898b60..402613d3f1728 100644 --- a/pandas/util/testing.py +++ b/pandas/util/testing.py @@ -1010,14 +1010,15 @@ def raise_assert_detail(obj, message, left, right, diff=None): if isinstance(right, np.ndarray): right = pprint_thing(right) - if diff is not None: - diff = "\n[diff]: {diff}".format(diff=diff) - msg = """{0} are different {1} [left]: {2} -[right]: {3}{4}""".format(obj, message, left, right, diff) +[right]: {3}""".format(obj, message, left, right) + + if diff is not None: + msg = msg + "\n[diff]: {diff}".format(diff=diff) + raise AssertionError(msg)