Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 341:66a36befb208
extending Toolbox.DoPropFind()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 14 Oct 2020 19:55:26 +0200 |
parents | ec13ace43bde |
children | bf8369ea3ff1 |
comparison
equal
deleted
inserted
replaced
340:60775134a406 | 341:66a36befb208 |
---|---|
6016 | 6016 |
6017 def test_webdav(self): | 6017 def test_webdav(self): |
6018 self.assertRaises(Exception, lambda: DoPropFind(_REMOTE, '/webdav/', 2)) | 6018 self.assertRaises(Exception, lambda: DoPropFind(_REMOTE, '/webdav/', 2)) |
6019 | 6019 |
6020 xml = DoPropFind(_REMOTE, '/webdav/', 1) | 6020 xml = DoPropFind(_REMOTE, '/webdav/', 1) |
6021 pprint.pprint(xml.keys()) | |
6022 print(xml['/webdav/'].toprettyxml()) | |
6023 | |
6021 #print(xml.toprettyxml()) | 6024 #print(xml.toprettyxml()) |
6022 for i in xml.getElementsByTagName('D:response'): | 6025 #for i in xml.getElementsByTagName('D:response'): |
6023 print(i.getElementsByTagName('D:href')[0].childNodes[0].data) | 6026 # print(i.getElementsByTagName('D:href')[0].childNodes[0].data) |
6024 # print(i.getElementsByTagName('D:prop')[0].toprettyxml()) | 6027 # print(i.getElementsByTagName('D:prop')[0].toprettyxml()) |
6025 | 6028 |
6026 | 6029 |
6027 | 6030 |
6028 self.assertEqual(0, len(DoGet(_REMOTE, '/patients'))) | 6031 self.assertEqual(0, len(DoGet(_REMOTE, '/patients'))) |