[Lxml-checkins] r33737 - lxml/branch/lxml-1.1/src/lxml/tests
scoder at codespeak.net
scoder at codespeak.net
Wed Oct 25 20:35:02 CEST 2006
Author: scoder
Date: Wed Oct 25 20:35:01 2006
New Revision: 33737
Modified:
lxml/branch/lxml-1.1/src/lxml/tests/test_elementtree.py
lxml/branch/lxml-1.1/src/lxml/tests/test_etree.py
Log:
moved Comment deepcopy test into test_etree.py to work around bugs in ET
Modified: lxml/branch/lxml-1.1/src/lxml/tests/test_elementtree.py
==============================================================================
--- lxml/branch/lxml-1.1/src/lxml/tests/test_elementtree.py (original)
+++ lxml/branch/lxml-1.1/src/lxml/tests/test_elementtree.py Wed Oct 25 20:35:01 2006
@@ -2242,17 +2242,6 @@
self.assertEquals('<a><X/></a>',
tostring(b).replace(' ', ''))
- def test_deepcopy_comment(self):
- # previously caused a crash
- Comment = self.etree.Comment
-
- a = Comment("ONE")
- b = copy.deepcopy(a)
- b.text = "ANOTHER"
-
- self.assertEquals('ONE', a.text)
- self.assertEquals('ANOTHER', b.text)
-
def test_shallowcopy(self):
Element = self.etree.Element
Modified: lxml/branch/lxml-1.1/src/lxml/tests/test_etree.py
==============================================================================
--- lxml/branch/lxml-1.1/src/lxml/tests/test_etree.py (original)
+++ lxml/branch/lxml-1.1/src/lxml/tests/test_etree.py Wed Oct 25 20:35:01 2006
@@ -93,6 +93,18 @@
self.assertEquals('ONE', a.text)
self.assertEquals('ANOTHER', b.text)
+ def test_deepcopy_comment(self):
+ # previously caused a crash
+ # not supported by ET!
+ Comment = self.etree.Comment
+
+ a = Comment("ONE")
+ b = copy.deepcopy(a)
+ b.text = "ANOTHER"
+
+ self.assertEquals('ONE', a.text)
+ self.assertEquals('ANOTHER', b.text)
+
def test_attribute_set(self):
# ElementTree accepts arbitrary attribute values
# lxml.etree allows only strings
More information about the lxml-checkins
mailing list