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)



Reply via email to