Comment #3 on issue 1100 by pekka.klarck: Tests using suds fail if log
level is below info
http://code.google.com/p/robotframework/issues/detail?id=1100
You can find suds version control from their project pages [1] and a direct
link to fixed document.py is [2].
[1] https://fedorahosted.org/suds/
[2] http://svn.fedorahosted.org/svn/suds/trunk/suds/sax/document.py
It seems that document.py has changed otherwise too so copying the whole
file over existing probably won't work. You can try installing the whole
suds from version control, but locally fixing only the str() method is
probably your safest bet. Here's the new implementation:
def str(self):
s = []
s.append(self.DECL)
root = self.root()
if root is not None:
s.append('\n')
s.append(root.str())
return ''.join(s)