Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 428:d68dabf3d784
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 22 Jul 2021 20:10:48 +0200 |
parents | 77455e156112 |
children | f42c610234b0 |
comparison
equal
deleted
inserted
replaced
427:77455e156112 | 428:d68dabf3d784 |
---|---|
8005 | 8005 |
8006 | 8006 |
8007 def test_issue_200(self): | 8007 def test_issue_200(self): |
8008 # https://groups.google.com/g/orthanc-users/c/9CTLsL-JqDw/m/2I0xgyYHBAAJ | 8008 # https://groups.google.com/g/orthanc-users/c/9CTLsL-JqDw/m/2I0xgyYHBAAJ |
8009 # https://bugs.orthanc-server.com/show_bug.cgi?id=200 | 8009 # https://bugs.orthanc-server.com/show_bug.cgi?id=200 |
8010 c = DoGet(_REMOTE, '/changes') | 8010 self.assertEqual(0, len(DoGet(_REMOTE, '/changes') ['Changes'])) |
8011 self.assertEqual(0, len(c['Changes'])) | 8011 self.assertEqual(0, len(DoGet(_REMOTE, '/changes?last') ['Changes'])) |
8012 u = UploadInstance(_REMOTE, 'DummyCT.dcm') | 8012 u = UploadInstance(_REMOTE, 'DummyCT.dcm') |
8013 | 8013 |
8014 for change in DoGet(_REMOTE, '/changes') ['Changes']: | 8014 for change in DoGet(_REMOTE, '/changes') ['Changes']: |
8015 self.assertTrue(re.match('[0-9]{8}T[0-9]{6}', change['Date'])) | 8015 self.assertTrue(re.match('[0-9]{8}T[0-9]{6}', change['Date'])) |
8016 self.assertTrue(re.match('[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}', change['ID'])) | 8016 self.assertTrue(re.match('[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}', change['ID'])) |
8017 | |
8018 last = DoGet(_REMOTE, '/changes?last') ['Changes'] | |
8019 self.assertEqual(1, len(last)) | |
8020 self.assertTrue(re.match('[0-9]{8}T[0-9]{6}', last[0]['Date'])) | |
8021 self.assertTrue(re.match('[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}-[0-9a-z]{8}', last[0]['ID'])) |