comparison Tests/Tests.py @ 350:8c072000d7ef

fix
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 15:47:50 +0100
parents 698898a93a10
children 429cc9d03610
comparison
equal deleted inserted replaced
349:698898a93a10 350:8c072000d7ef
6059 time.sleep(0.01) 6059 time.sleep(0.01)
6060 self.assertEqual(1, len(DoGet(_REMOTE, '/patients'))) 6060 self.assertEqual(1, len(DoGet(_REMOTE, '/patients')))
6061 6061
6062 6062
6063 def test_log_categories(self): 6063 def test_log_categories(self):
6064 original = DoGet(_REMOTE, '/tools/log-level-rest') 6064 original = DoGet(_REMOTE, '/tools/log-level-http')
6065 6065
6066 DoPut(_REMOTE, '/tools/log-level-rest', 'default') 6066 DoPut(_REMOTE, '/tools/log-level-http', 'default')
6067 self.assertEqual('default', DoGet(_REMOTE, '/tools/log-level-rest')) 6067 self.assertEqual('default', DoGet(_REMOTE, '/tools/log-level-http'))
6068 DoGet(_REMOTE, '/system') 6068 DoGet(_REMOTE, '/system')
6069 6069
6070 DoPut(_REMOTE, '/tools/log-level-rest', 'verbose') 6070 DoPut(_REMOTE, '/tools/log-level-http', 'verbose')
6071 self.assertEqual('verbose', DoGet(_REMOTE, '/tools/log-level-rest')) 6071 self.assertEqual('verbose', DoGet(_REMOTE, '/tools/log-level-http'))
6072 DoGet(_REMOTE, '/system') 6072 DoGet(_REMOTE, '/system')
6073 6073
6074 DoPut(_REMOTE, '/tools/log-level-rest', 'trace') 6074 DoPut(_REMOTE, '/tools/log-level-http', 'trace')
6075 self.assertEqual('trace', DoGet(_REMOTE, '/tools/log-level-rest')) 6075 self.assertEqual('trace', DoGet(_REMOTE, '/tools/log-level-http'))
6076 DoGet(_REMOTE, '/system') 6076 DoGet(_REMOTE, '/system')
6077 6077
6078 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-rest', 'nope')) 6078 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-http', 'nope'))
6079 6079
6080 # Switch back to the original log level 6080 # Switch back to the original log level
6081 DoPut(_REMOTE, '/tools/log-level-rest', original) 6081 DoPut(_REMOTE, '/tools/log-level-http', original)
6082 6082
6083 for c in [ 'generic', 'rest', 'dicom', 'plugins', 'sqlite' ]: 6083 for c in [ 'generic', 'http', 'dicom', 'plugins', 'sqlite', 'lua', 'jobs' ]:
6084 DoPut(_REMOTE, '/tools/log-level-%s' % c, DoGet(_REMOTE, '/tools/log-level-%s' % c)) 6084 DoPut(_REMOTE, '/tools/log-level-%s' % c, DoGet(_REMOTE, '/tools/log-level-%s' % c))
6085 6085
6086 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-nope', 'default')) 6086 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-nope', 'default'))