Check both __div__ and __truediv__ in division tests.
(From SF patch #543867)
diff --git a/Lib/test/test_complex.py b/Lib/test/test_complex.py
index 0e844d8..592b07a 100644
--- a/Lib/test/test_complex.py
+++ b/Lib/test/test_complex.py
@@ -1,4 +1,4 @@
-import unittest, os
+import unittest, os, math
from test import test_support
import warnings
@@ -55,9 +55,17 @@
if x != 0:
q = z / x
self.assertClose(q, y)
+ q = z.__div__(x)
+ self.assertClose(q, y)
+ q = z.__truediv__(x)
+ self.assertClose(q, y)
if y != 0:
q = z / y
self.assertClose(q, x)
+ q = z.__div__(y)
+ self.assertClose(q, x)
+ q = z.__truediv__(y)
+ self.assertClose(q, x)
def test_div(self):
simple_real = [float(i) for i in xrange(-5, 6)]