bpo-30027: Fix Py3k warnings in test_xml_etree. (#1065)
diff --git a/Lib/test/test_xml_etree.py b/Lib/test/test_xml_etree.py
index 6f8c0e2..201266a 100644
--- a/Lib/test/test_xml_etree.py
+++ b/Lib/test/test_xml_etree.py
@@ -1579,6 +1579,7 @@
def __eq__(self, o):
del e[:]
return False
+ __hash__ = object.__hash__
e = ET.Element('foo')
e.extend([X('bar')])
self.assertRaises(ValueError, e.remove, ET.Element('baz'))
@@ -1679,12 +1680,12 @@
def __eq__(self, o):
del self.elem[:]
return True
-MutatingElementPath.__hash__ = str.__hash__
+ __hash__ = str.__hash__
class BadElementPath(str):
def __eq__(self, o):
- raise 1/0
-BadElementPath.__hash__ = str.__hash__
+ raise 1.0/0.0
+ __hash__ = str.__hash__
class BadElementPathTest(unittest.TestCase):
def setUp(self):