comparison Tests/Tests.py @ 390:5c2472f008eb

Check the order in which the creation events are reported
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 08 Mar 2021 16:59:25 +0100
parents 27e0a2fcdc85
children 227d9a932467
comparison
equal deleted inserted replaced
389:27e0a2fcdc85 390:5c2472f008eb
507 c = DoGet(_REMOTE, '/changes') 507 c = DoGet(_REMOTE, '/changes')
508 begin = c['Last'] 508 begin = c['Last']
509 self.assertEqual(4, len(c['Changes'])) 509 self.assertEqual(4, len(c['Changes']))
510 self.assertTrue(c['Done']) 510 self.assertTrue(c['Done'])
511 self.assertEqual(c['Changes'][-1]['Seq'], c['Last']) 511 self.assertEqual(c['Changes'][-1]['Seq'], c['Last'])
512
513 # Check the order in which the creation events are reported
514 self.assertEqual(c['Changes'][0]['ChangeType'], 'NewInstance')
515 self.assertEqual(c['Changes'][1]['ChangeType'], 'NewSeries')
516 self.assertEqual(c['Changes'][2]['ChangeType'], 'NewStudy')
517 self.assertEqual(c['Changes'][3]['ChangeType'], 'NewPatient')
512 518
513 c = DoGet(_REMOTE, '/changes?last') 519 c = DoGet(_REMOTE, '/changes?last')
514 self.assertEqual(1, len(c['Changes'])) 520 self.assertEqual(1, len(c['Changes']))
515 self.assertEqual(begin, c['Last']) 521 self.assertEqual(begin, c['Last'])
516 self.assertTrue(c['Done']) 522 self.assertTrue(c['Done'])