comparison Tests/Tests.py @ 359:8b476a383999

test empty body in /modalities/.../echo
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Dec 2020 18:39:29 +0100
parents 18597ca05e48
children 6cf5cc4d0a99
comparison
equal deleted inserted replaced
358:458b2d887ea0 359:8b476a383999
1585 self.assertEqual(404, DoGetRaw(_REMOTE, '/nope/nope.html')[0].status) 1585 self.assertEqual(404, DoGetRaw(_REMOTE, '/nope/nope.html')[0].status)
1586 1586
1587 1587
1588 def test_echo(self): 1588 def test_echo(self):
1589 DoPost(_REMOTE, '/modalities/orthanctest/echo') 1589 DoPost(_REMOTE, '/modalities/orthanctest/echo')
1590 DoPost(_REMOTE, '/modalities/orthanctest/echo', '{}')
1591
1592 # The following was not working in Orthanc 1.7.0 -> 1.8.1
1593 DoPost(_REMOTE, '/modalities/orthanctest/echo', '')
1590 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/modalities/nope/echo')) 1594 self.assertRaises(Exception, lambda: DoGet(_REMOTE, '/modalities/nope/echo'))
1591 1595
1592 # New in Orthanc 1.8.1 1596 # New in Orthanc 1.8.1
1593 DoPost(_REMOTE, '/tools/dicom-echo', [ 1597 DoPost(_REMOTE, '/tools/dicom-echo', [
1594 _REMOTE['DicomAet'], _REMOTE['Server'], _REMOTE['DicomPort'] ]) 1598 _REMOTE['DicomAet'], _REMOTE['Server'], _REMOTE['DicomPort'] ])