This adds the same tests for cElementTree, disabling them in a few cases were the behaviour differs. (Tests include work from Russell Cloran, Jeremy Thurgood, Simon Cross, Adrianna Pinksa and Graham Poulter)
some additional notes on the tests disabled for cElementTree: a) cElementTree still reports the last error (bug noted at http://effbot.python-hosting.com/ticket/30 , although not filed in the python bug tracker AFAICS). b) cElementTree uses Syntax error in places were ElementTree uses ExpatError - filed as c) cEelementTree.iterparse will return normal strings when ElementTree.iterparse will return unicode strings - filed as
I will review and merge these tests as part of #6472. Note: I proposed to merge the ET and cET tests to improve consistency between both implementations.